路径覆盖测试数据进化生成系统
摘要
为了提高软件测试中测试数据自动生成的效率,采用VC++开发一种基于遗传算法的路径覆盖测试数据自动生成系统,该系统能够对采用C或C++编写的软件,根据用户选择的目标路径及测试数据生成方式,自动生成穿越目标路径的测试数据。
出处
《自动化应用》
2015年第9期42-45,共4页
Automation Application
参考文献4
-
1刘义,万琳.C程序路径覆盖及测试用例自动生成系统[J].中国科教博览,2005(1):44-46. 被引量:1
-
2陈继锋,刘树锟,王志海.面向路径的测试数据自动生成工具的设计[J].计算机工程与应用,2010,46(15):53-56. 被引量:1
-
3周晓宇,聂长海,徐宝文,陈火旺.两两组合覆盖测试数据自动生成集成工具的设计与实现[J].计算机科学,2005,32(1):118-119. 被引量:4
-
4李宝林,李志蜀,陈良银,邢建川,叶军.面向路径的测试数据自动生成工具[J].计算机工程,2007,33(15):7-9. 被引量:4
二级参考文献15
-
1陈继锋,朱利,沈钧毅,陈玲.一种基于路径的测试数据自动生成算法[J].控制与决策,2005,20(9):1065-1068. 被引量:5
-
2陈继锋,沈钧毅,王欣峻,刘勇,王志海.一种基于数据流准则的测试数据自动生成算法[J].微电子学与计算机,2007,24(1):5-8. 被引量:6
-
3Jorgensen P C.Software testing:A craftsman’s Approach[M].韩柯,杜旭涛,译.2nd ed.北京:机械工业出版社,2003.
-
4CHEN Jifeng,YANG Luming.Towards automatic generation of test data using branch coverage[C]//Proceedings of IEEE 2009 4th International Conference on Computer Science & Education,Nanning, China, 2009:921-925.
-
5Christoph C,Gray M,Michael S.Generation of Software Test Data by Evolution[J].IEEE Trans.on Software Eng.,2001,27(12):1085-1110.
-
6Sthamer H.The Automatic Generation of Software Test Data Using Genetic Algorithms[D].Great Britain:University of Glamorgan,1996.
-
7Matthew J,Gallagher V,Narasimhan L.ADTEST:A Test Data Generation Suite for Ada Software System[J].IEEE Transactions on Software Engineering,1997,23(8):473-483.
-
8Miller J,Reformat M,zhang H.Automatic Test Data Generation Using Genetic Algorithm and Program Dependence Graphs[J].Information and Software Technology,2006,48(7):586-605.
-
9Huang J C.Program Instrumentation and Software Testing[J].Computer,1978,11(4):3.
-
10Berndt D,Fisher J,Johnson L.Breeding Software Test Cases with Genetic Algorithms[C]//Proceedings of the 36th Hawaii International Conference on System Sciences.2003.
共引文献6
-
1李国新,罗省贤.一种自动化测试技术的研究与实现[J].电子测试,2008,19(8):9-12. 被引量:1
-
2王溪波,马春,杜晓舟.面向路径的测试数据自动生成工具设计与实现[J].沈阳航空工业学院学报,2009,26(3):54-59. 被引量:2
-
3周晓莹,高建华.用于统计测试概率分布生成的自动搜索方法[J].计算机工程,2013,39(2):274-278. 被引量:1
-
4李霁.软件测试中选择有效测试技术的一种方法[J].科技通报,2015,31(1):217-220. 被引量:1
-
5李萍,郭伟全.基于变力度组合覆盖的信号处理软件测试用例生成[J].微电子学与计算机,2017,34(6):109-113.
-
6李瑞,徐家喜,卢迪,周涛春.基于JavaEE组合测试系统的设计与实现[J].电脑知识与技术,2018,14(5Z):62-65. 被引量:1
-
1巩敦卫,张婉秋.基于自适应分组的大规模路径覆盖测试数据进化生成[J].控制与决策,2011,26(7):979-983. 被引量:7
-
2张岩,巩敦卫.基于搜索空间自动缩减的路径覆盖测试数据进化生成[J].电子学报,2012,40(5):1011-1016. 被引量:21
-
3数据越多越好吗?[J].网络运维与管理,2013(10):5-5.
-
4姚香娟,巩敦卫,李彬.融入神经网络的路径覆盖测试数据进化生成[J].软件学报,2016,27(4):828-838. 被引量:15
-
5詹泽梅.一种覆盖测试中路径集的自动生成方法[J].电脑知识与技术,2014,0(9):5898-5901.
-
6毛红梅,舒远仲.基于控制流程图的路径覆盖测试的改进方法研究[J].计算机工程与应用,2008,44(30):93-95. 被引量:2
-
7陈建明,陈宇,李志蜀,丁革建.基于GEP的路径覆盖测试用例生成方法[J].计算机工程,2010,36(15):86-88. 被引量:3
-
8李彬,陈五一.面向切削数据进化的优化技术[J].新技术新工艺,2009(1):20-23. 被引量:1
-
9张岩,巩敦卫.基于稀有数据扑捉的路径覆盖测试数据进化生成方法[J].计算机学报,2013,36(12):2429-2440. 被引量:20
-
10刘继华,陈策.基于变迁的完全路径覆盖测试[J].计算机应用,2012,32(11):3075-3077. 被引量:3