首页> 外文会议>Annual genetic and evolutionary computation conference;GECCO-2010 >Empirically Studying the Role of Selection Operators During Search-Based Test Suite Prioritization
【24h】

Empirically Studying the Role of Selection Operators During Search-Based Test Suite Prioritization

机译:对基于搜索的测试套件优先级排序过程中选择运算符的作用进行实证研究

获取原文

摘要

Regression test suite prioritization techniques reorder test cases so that, on average, more faults will be revealed earlier in the test suite's execution than would otherwise be possible. This paper presents a genetic algorithm-based test prioritization method that employs a wide variety of mutation, crossover, selection, and transformation operators to reorder a test suite. Leveraging statistical analysis techniques, such as tree model construction through binary recursive partitioning and kernel density estimation, the paper's empirical results highlight the unique role that the selection operators play in identifying an effective ordering of a test suite. The study also reveals that, while truncation selection consistently outperformed the tournament and roulette operators in terms of test suite effectiveness, increasing selection pressure consistently produces the best results within each class of operator. After further explicating the relationship between selection intensity, termination condition, fitness landscape, and the quality of the resulting test suite, this paper demonstrates that the genetic algorithm-based priori-tizer is superior to random search and hill climbing and thus suitable for many regression testing environments.
机译:回归测试套件优先级排序技术对测试用例进行重新排序,因此,平均而言,在测试套件的执行过程中将比可能的情况更早地发现更多的错误。本文提出了一种基于遗传算法的测试优先级排序方法,该方法采用了多种变异,交叉,选择和转换运算符来对测试套件进行重新排序。利用统计分析技术,例如通过二进制递归分区和核密度估计的树模型构建,本文的经验结果突出了选择算子在确定测试套件的有效排序中所起的独特作用。该研究还表明,尽管截短选择在测试套件有效性方面始终胜过锦标赛和轮盘赌运营商,但增加选择压力始终能在每一类运营商中产生最佳结果。在进一步说明选择强度,终止条件,适应度状况和所得测试套件质量之间的关系之后,本文证明了基于遗传算法的优先排序器优于随机搜索和爬山,因此适合许多回归测试环境。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号