期刊文章详细信息
基于否定选择遗传算法的路径覆盖测试数据生成 ( EI收录)
Test Data Generation of Path Coverage Based on Negative Selection Genetic Algorithm
文献类型:期刊文章
XIA Chun-yan;ZHANG Yan;WAN Li;SONG Yan;XIAO Nan;GUO Bing(School of Computer and Information Technology,Mudanjiang Normal University,Mudanjiang,Heilongjiang 157012,China;Tianjin University Division of Intelligence and Computing,Tianjin University,Tianjin 300350,China)
机构地区:[1]牡丹江师范学院计算机与信息技术学院,黑龙江牡丹江157012 [2]天津大学智能与计算学部,天津300350
基 金:黑龙江省教育厅基本科研业务费(No.1353MSYYB005);黑龙江省教育厅(No.1353ZD003,No.1353MSYYB007,No.1353MSYQN006);牡丹江师范学院科学技术研究(No.YB2018004,No.GP201602);牡丹江师范学院大学生创新训练项目(No.201910233006);黑龙江省自然科学基金(No.F2016039);牡丹江市科技计划(No.Z2016s0027,No.Z2018s073)
年 份:2019
卷 号:47
期 号:12
起止页码:2630-2638
语 种:中文
收录情况:BDHX、BDHX2017、CAS、CSA、CSA-PROQEUST、CSCD、CSCD2019_2020、EI、IC、JST、RCCSE、RSC、SCOPUS、ZGKJHX、核心刊
摘 要:路径覆盖是软件测试领域重要的测试方法之一.在搜索空间中,找到一组测试数据满足路径覆盖是一个具有挑战性的问题.因此,自动生成测试数据是软件测试的关键问题.文中提出一种基于否定选择遗传算法的路径覆盖测试数据生成方法,将否定选择策略融入遗传算法,动态优化遗传算法的种群数据,自动生成覆盖目标路径的测试数据.多个基准程序和工业程序的实验结果表明,与随机方法和遗传算法比较,文中方法能够提高路径覆盖率,减少冗余测试数据的生成.
关 键 词:软件测试 遗传算法 否定选择 路径覆盖 测试数据
分 类 号:TP311]
参考文献:
正在载入数据...
二级参考文献:
正在载入数据...
耦合文献:
正在载入数据...
引证文献:
正在载入数据...
二级引证文献:
正在载入数据...
同被引文献:
正在载入数据...