登录    注册    忘记密码

期刊文章详细信息

基于否定选择遗传算法的路径覆盖测试数据生成  ( EI收录)  

Test Data Generation of Path Coverage Based on Negative Selection Genetic Algorithm

  

文献类型:期刊文章

作  者:夏春艳[1] 张岩[1] 万里[2] 宋妍[1] 肖楠[1] 郭冰[1]

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]

参考文献:

正在载入数据...

二级参考文献:

正在载入数据...

耦合文献:

正在载入数据...

引证文献:

正在载入数据...

二级引证文献:

正在载入数据...

同被引文献:

正在载入数据...

版权所有©重庆科技学院 重庆维普资讯有限公司 渝B2-20050021-7
 渝公网安备 50019002500408号 违法和不良信息举报中心