期刊文献+

基于改进遗传算法的面向路径测试数据生成 被引量:6

Path-oriented Test Data Generation Based on Improved Genetic Algorithm
下载PDF
导出
摘要 在遗传算法中,面向路径测试数据自动生成存在迭代次数多、效率低的问题。为此,提出一种改进型的遗传算法。通过分析被测源程序得到其结构信息,并利用该结构信息,控制遗传算法中交叉、变异操作发生的位置及范围,提高遗传操作的精确性和目的性。实验结果表明,与传统遗传算法相比,该算法具有更快的收敛速度,测试数据生成效率更高。 For the problem that Genetic Algorithm(GA) suffers from large iteration times and low efficiency in path-oriented test data generation, this paper proposes a Modified Genetic Algorithm(MGA), through analyzing the source code, structural information is gained and used to control the crossover and mutation point and range in order to make the genetic operation more accurate and purposeful. Experimental result shows that MGA has faster convergence speed and higher test data generation efficiency compared with traditional genetic algorithm.
出处 《计算机工程》 CAS CSCD 2012年第4期158-161,共4页 Computer Engineering
基金 国家自然科学基金资助项目(61073035 60903002)
关键词 遗传算法 面向路径 测试数据生成 程序结构信息 分支表达式 交叉 变异 Genetic Algorithm(GA) path-oriented test data generation program structural information branch expression crossover mutation
  • 相关文献

参考文献8

  • 1单锦辉,王戟,齐治昌.面向路径的测试数据自动生成方法述评[J].电子学报,2004,32(1):109-113. 被引量:46
  • 2James C. King. Symbolic Execution and Program Testing[J]. Communications of the ACM, 1976, 19(7): 385-394.
  • 3Chen Jifeng, Zhu Li, Shen Junyi. An Approach on Automatic Test Data Generation with Predicate Constraint Solving Technique[J]. International Journal of Information Technology, 2006, 12(3): 132-141.
  • 4Tracey N, Clark J, Mander K. Automated Program Flaw Finding Using Simulated Annealing[C] //Proc. of International Symposium on Software Testing and Analysis. New York, USA: [s. n.] , 1998: 231-251.
  • 5郭巍,桂小林.模拟退火多亲遗传数据生成算法研究[J].计算机工程,2010,36(11):67-69. 被引量:3
  • 6Holland J. Adaptation in Natural and Artificial Systems[M]. [S. 1.] : University of Michigan Press, 1975.
  • 7Lin J C, Yeh P L. Automatic Test Data Generation for Path Testing Using GAs[J]. Information Sciences, 2001, 131(1-4): 47- 64.
  • 8李军,李艳辉,彭存银.基于自适应遗传算法的路径测试数据生成[J].计算机工程,2009,35(2):203-205. 被引量:17

二级参考文献5

共引文献63

同被引文献59

引证文献6

二级引证文献13

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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