CORC  > 中国矿业大学(徐州)
面向路径的软件测试数据进化生成系统
巩敦卫 ; 罗永金 ; 张岩 ; 吴川 ; 姚香娟 ; 任丽娜 ; 张婉秋
2015-09-06 ; 2015-09-06
关键词面向路径 软件测试数据 进化生成
中文摘要本发明开发出一套面向路径的软件测试数据进化生成系统,该系统不仅能够根据用户选择的测试路径,使用遗传算法自动生成穿越目标路径的测试数据,而且在使用遗传算法生成测试数据的过程中,提供了多种可供选择的遗传算法个体编码方式、适应值计算方法、选择方式、交叉方式、变异方式等,方便用户根据不同类型的被测程序选择不同的测试数据生成方法,另外本系统还提供了传统随机法的测试数据生成方法作为对比,真正实现软件测试数据自动化生成。运用本发明系统,不仅使得软件测试效率的大大提高,也节约了软件开发的大量资源,更为国家相关计划和工程的可信软件研发提供了技术支持,促进我国软件业的发展。; 专利类型: 发明专利 申请(专利)号: CN201110004891.4 申请日期: 2011年1月10日 公开(公告)日: 2012年1月25日 公开(公告)号: CN102331966A 主分类号: G06F11/36,G06F11/00,G,G06,G06F,G06F11 分类号: G06F11/36,G06F11/00,G,G06,G06F,G06F11 申请(专利权)人: 中国矿业大学 发明(设计)人: 巩敦卫,罗永金,张岩,吴川,姚香娟,任丽娜,张婉秋 主申请人地址: 221008 江苏省徐州市中国矿业大学文昌校区信电学院310A 国别省市代码: 江苏;32 主权项: 面向路径的软件测试数据进化生成系统,其特征如下:软件测试系统管理模块,是被测程序的选择、插装、输入处理以及外部变量处理等一系列设置操作,是通过一个交互式界面来实现的。被测程序分析操作模块,实现了通过对被测程序的内部分析,得出被测程序的输入数据类型、被测程序的控制流图、进一步得到针对路径覆盖准则的目标路径等。软件测试数据生成模块,主要使用遗传算法生成穿越目标路径的测试数据,本系统对传统遗传算法进行了改进,生成测试数据的效率较高,还提供了随机法生成穿越目标路径的测试数据作为对比。本模块包括遗传算法和随机法执行过程中所需要的参数设置、执行过程、结果输出等。 法律状态: 公开 ,实质审查的生效
语种中文
内容类型其他
源URL[http://ir.calis.edu.cn/hdl/232060/11907]  
专题中国矿业大学(徐州)
推荐引用方式
GB/T 7714
巩敦卫,罗永金,张岩,等. 面向路径的软件测试数据进化生成系统. 2015-09-06, 2015-09-06.
个性服务
查看访问统计
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。


©版权所有 ©2017 CSpace - Powered by CSpace