摘要
描述了基于UML状态图测试的一组测试准则,并提出2个新的准则:N-迁移覆盖准则和循环分类覆盖准则.然后提出针对该组测试准则的公理系统,通过此公理系统来评估该组测试准则,给出评估结果.最后根据评估结果得出一些有益的结论.测试准则的评估可为软件工程师选择测试准则提供指导和帮助.
This paper presents a set of test adequacy criteria for UML statecharts, and proposes two new test coverage criteria, N-transition coverage criteria, and classified loop coverage criteria. An axiomatic assessment system of test adequacy criteria is proposed to assess these test criteria. The UML statecharts-based software testing coverage criteria are assessed against the axioms system. From the assessment, testers can get conclusions that help them apply these criteria in practice. The assessment of test adequacy criteria will provide software engineers with a guide to apply each criterion.
出处
《上海大学学报(自然科学版)》
CAS
CSCD
北大核心
2007年第5期489-496,共8页
Journal of Shanghai University:Natural Science Edition
基金
国家自然科学基金资助项目(60673115)
国家重点基础研究发展计划(973计划)资助项目(2002CB312001)
上海市教委科技发展基金资助项目(05AZ70)
上海市教委科研项目(07ZZ06)