首页> 外文会议>2011 IEEE International Conference on Computer Science and Automation Engineering >Automatic generation of test data for path testing by adaptive genetic simulated annealing algorithm
【24h】

Automatic generation of test data for path testing by adaptive genetic simulated annealing algorithm

机译:通过自适应遗传模拟退火算法自动生成用于路径测试的测试数据

获取原文

摘要

Software testing has become an important stage of the software developing process in recent years, and it is crucial element of software quality assurance. Path testing has become one of the most important unit test methods, and it is a typical white box test. The generation of testing data is one of the key steps which have a great effect on the automation of software testing. GA is adaptive heuristic search algorithm premised on the evolutionary ideas of natural selection and genetic. Because it is a robust search method requiring little information to search effectively in a large or poorly-understood search space, it is widely used to search and optimize, and also can be used to generate test data. In this article we put the anneal mechanism of the Simulated Anneal Algorithm into the genetic algorithm to decide to accept the new individuals or not, and we import dynamic selections to adaptive select individuals which can be copied to next generation. Adaptive crossover probability, adaptive mutation probability and elitist preservation ensure that the best individuals can not be destroyed. The experiment results show that adaptive genetic simulated annealing algorithm is superior to genetic algorithm in effectiveness and efficiency.
机译:近年来,软件测试已经成为软件开发过程中的重要阶段,并且是软件质量保证的关键要素。路径测试已成为最重要的单元测试方法之一,并且是典型的白盒测试。测试数据的生成是对软件测试自动化产生重大影响的关键步骤之一。 GA是一种基于自然选择和遗传进化思想的自适应启发式搜索算法。由于它是一种健壮的搜索方法,几乎​​不需要信息就可以在较大或理解不充分的搜索空间中进行有效搜索,因此被广泛用于搜索和优化,还可以用于生成测试数据。在本文中,我们将模拟退火算法的退火机制放入遗传算法中,以决定是否接受新个体,并将动态选择导入自适应选择个体中,然后将其复制到下一代。适应性交叉概率,适应性突变概率和精英保留确保了最好的个体不会被破坏。实验结果表明,自适应遗传模拟退火算法在有效性和效率上均优于遗传算法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号