首页> 外文期刊>Computing and informatics >Improved Annealing-Genetic Algorithm for Test Case Prioritization
【24h】

Improved Annealing-Genetic Algorithm for Test Case Prioritization

机译:测试用例优先级的改进退火遗传算法

获取原文
           

摘要

Regression testing, which can improve the quality of software systems, is a useful but time consuming method. Many techniques have been introduced to reduce the time cost of regression testing. Among these techniques, test case prioritization is an effective technique which can reduce the time cost by processing relatively more important test cases at an earlier stage. Previous works have demonstrated that some greedy algorithms are effective for regression test case prioritization. Those algorithms, however, have lower stability and scalability. For this reason, this paper proposes a new regression test case prioritization approach based on the improved Annealing-Genetic algorithm which incorporates Simulated Annealing algorithm and Genetic algorithm to explore a bigger potential solution space for the global optimum. Three Java programs and five C programs were employed to evaluate the performance of the new approach with five former approaches such as Greedy, Additional Greedy, GA, etc. The experimental results showed that the proposed approach has relatively better performance as well as higher stability and scalability than those former approaches.
机译:回归测试可以提高软件系统的质量,是一种有用但耗时的方法。已经引入了许多技术来减少回归测试的时间成本。在这些技术中,测试案例优先级排序是一种有效的技术,可以通过在较早阶段处理相对重要的测试案例来减少时间成本。先前的工作表明,一些贪婪算法对于回归测试用例的优先级排序是有效的。但是,这些算法的稳定性和可伸缩性较低。因此,本文提出了一种基于改进的退火遗传算法的回归测试用例优先排序方法,该算法结合了模拟退火算法和遗传算法,为全局最优解探索了更大的潜在解空间。使用了三个Java程序和五个C程序来评估新方法与以前的五个方法(如Greedy,Additional Greedy,GA等)的性能。实验结果表明,该方法具有相对较好的性能以及更高的稳定性和稳定性。可扩展性比以前的方法好。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号