期刊文献+

基于改进遗传算法的测试用例生成 被引量:7

Software Test Data Generation Based on an Improved Generic Algorithm
在线阅读 下载PDF
导出
摘要 在软件测试中,测试用例生成是软件测试中的关键技术问题,对于软件测试的自动化有着重要影响。为了提高测试用例生成的效率,文中提出了一种用于测试用例生成的改进算法。该算法引入了自适应算子和禁忌搜索思想,将自适应遗传算法和禁忌搜索有机结合,充分发挥遗传算法的全局搜索和禁忌搜索算法局部搜索优势,提高了测试数据的生成能力。实验结果表明,该算法在测试数据自动生成的效率和有效性方面,均优于自适应遗传算法。 In software testing, the generation of testing data is one of the key steps which has a great effect on the automation of software testing. In order to increase the efficiency of testing case generation, this paper presents a newly improved genetic algorithm for generating software test cases. Having both local search capability of Taboo search and global search capability of the genetic algorithm, it combines Taboo search with genetic algorithms to improve the performance of software test data generation. The empirical results show that this algorithm is superior to the adaptive genetic algorithm in effectiveness and efficiency.
作者 陈雨 姚砺
出处 《电子科技》 2009年第7期9-12,共4页 Electronic Science and Technology
关键词 测试用例生成 遗传算法 禁忌搜索算法 转移搜索 testing-case generation data genetic algorithm taboo search algorithm transfer search
  • 相关文献

参考文献3

二级参考文献25

  • 1彭建军,1993年
  • 2郑人杰,计算机软件测试技术,1992年
  • 3高仲仪,北京航空学院学报,1988年,4期,73页
  • 4Shi ZZ.Knowledge Discovery.Beijing:Tsinghua University Press,2002.266-286.
  • 5Berndt D,Fisher J,Joshson L.Breeding software test cases with genetic algorithms.In:Sprague RH,ed.Proc.of the Int'l Conf.on System Sciences.Big Island:IEEE Computer Society Press,2003.338a.
  • 6Khor S,Grogono P.Using a genetic algorithm and formal concept analysis to generate branch coverage test data automatically.In:Grünbacher P,Wiels V,Stirewalt K,eds.Proc.of the Int'l Conf.on Automated Software Engineering.Linz:IEEE Computer Society Press,2004.346-349.
  • 7Berndt DJ,Watkins A.Investigating the performance of genetic algorithm-based software test case generation.In:Ramamoorthy CV,ed.Proc.of the Int'l Symp.on High Assurance Systems Engineering.Tampa Florida:IEEE Computer Society Press,2004.261-262.
  • 8Kargupta H.The gene expression messy genetic algorithm.In:Proc.of the Int'l Conf.on Evolutionary Computation.Nagoya:IEEE Computer Society Press,1996.814-819.
  • 9Zaritsky A,Sipper M.The preservation of favoured building blocks in the struggle for fitness:The puzzle algorithm.IEEE Trans.on Evolutionary Computation,2004,8(5):443-455.
  • 10Deason WH,Brown DB,Chang KH,Cross II JH.A rule-based software test data generator.IEEE Trans.on Knowledge and Data Engineering,1991,3(1):108-117.

共引文献28

同被引文献56

引证文献7

二级引证文献62

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部