登录    注册    忘记密码

期刊文章详细信息

基于均衡优化理论的路径覆盖测试数据进化生成  ( EI收录)  

Evolutionary Generation of Test Data for Paths Coverage Based on Balance Optimization Theory

  

文献类型:期刊文章

作  者:范书平[1] 张岩[1] 马宝英[2] 万里[3] 姚念民[4] 宋妍[1]

FAN Shu-ping;ZHANG Yan;MA Bao-ying;WAN li;YAO Nian-min;SONG Yan(School of Computer and Information Technology,Mudanjiang Normal University,Mudanjiang,Heilongjiang 157011,China;School of Health Management,Mudanjiang Medical University,Mudanjiang,Heilongjiang 157011,China;Department of Intelligence and Computing,Tianjin University,Tianjin 300350,China;School of Computer Science and Technology,Dalian University of Technology,Dalian,Liaoning 116024,China)

机构地区:[1]牡丹江师范学院计算机与信息技术学院,黑龙江牡丹江157011 [2]牡丹江医学院卫生管理学院,黑龙江牡丹江157011 [3]天津大学智能与计算学部,天津300350 [4]大连理工大学计算机科学与技术学院,辽宁大连116024

出  处:《电子学报》

基  金:黑龙江省省属高等学校基本科研业务费(No.1353ZD003,No.2018-KYYWFMY-0104);黑龙江省自然科学基金(No.F2016039);牡丹江市科学技术计划项目(No.Z2018g023);牡丹江师范学院科学技术研究项目(No.YB2019003);大连市科技创新项目(No.2018J12GX045)。

年  份:2020

卷  号:48

期  号:7

起止页码:1303-1310

语  种:中文

收录情况:BDHX、BDHX2017、CAS、CSCD、CSCD2019_2020、EI、IC、JST、PROQUEST、RCCSE、SCOPUS、ZGKJHX、核心刊

摘  要:为了快速生成覆盖目标路径的测试数据,提出在测试数据进化生成中,利用种群中个体穿越程序各分支的均衡程度调整进化过程.首先,在个体运行被测程序后,统计个体穿越各分支节点真假分支的情况;然后,设计并计算个体穿越程序的均衡度;最后,计算个体对程序均衡度的影响,使对程序均衡度影响大的个体具有较高的适应值,有更多机会参与到后续进化中,有效地提高了测试数据的生成效率.基准程序和工业用例的实验结果表明,与同类方法比较,所提出的方法在生成测试数据的运行时间与成功率方面具有优越性.

关 键 词:软件测试 路径覆盖  遗传算法 测试数据 程序均衡度  

分 类 号:TP311]

参考文献:

正在载入数据...

二级参考文献:

正在载入数据...

耦合文献:

正在载入数据...

引证文献:

正在载入数据...

二级引证文献:

正在载入数据...

同被引文献:

正在载入数据...

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