跳到主要导航 跳到搜索 跳到主要内容

Adaptive random test case prioritization

  • Bo Jiang
  • , Zhenyu Zhang
  • , W. K. Chan
  • , T. H. Tse
  • The University of Hong Kong
  • City University of Hong Kong

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

Regression testing assures changed programs against unintended amendments. Rearranging the execution order of test cases is a key idea to improve their effectiveness. Paradoxically, many test case prioritization techniques resolve tie cases using the random selection approach, and yet random ordering of test cases has been considered as ineffective. Existing unit testing research unveils that adaptive random testing (ART) is a promising candidate that may replace random testing (RT). In this paper, we not only propose a new family of coverage-based ART techniques, but also show empirically that they are statistically superior to the RT-based technique in detecting faults. Furthermore, one of the ART prioritization techniques is consistently comparable to some of the best coverage-based prioritization techniques (namely, the "additional" techniques) and yet involves much less time cost.

源语言英语
主期刊名ASE2009 - 24th IEEE/ACM International Conference on Automated Software Engineering
233-244
页数12
DOI
出版状态已出版 - 2009
已对外发布
活动24th IEEE/ACM International Conference on Automated Software Engineering, ASE2009 - Auckland, 新西兰
期限: 16 11月 200920 11月 2009

出版系列

姓名ASE2009 - 24th IEEE/ACM International Conference on Automated Software Engineering

会议

会议24th IEEE/ACM International Conference on Automated Software Engineering, ASE2009
国家/地区新西兰
Auckland
时期16/11/0920/11/09

指纹

探究 'Adaptive random test case prioritization' 的科研主题。它们共同构成独一无二的指纹。

引用此