线上期刊服务咨询,发表咨询:400-808-1701 订阅咨询:400-808-1721

一种新的多路径覆盖测试数据进化生成方法

巩敦卫; 张岩 电子学报 2010年第06期

摘要:提出一种新的用于多路径覆盖的测试数据生成方法.首先,将被测程序表示成一棵二叉树,对目标路径采用赫夫曼编码方法表示成二进制串;然后,采用遗传算法生成多个测试数据,设计的适应度函数综合考虑个体穿越的路径与每个目标路径的匹配程度.将提出的方法用于4个基准程序的路径覆盖测试数据生成,并与已有方法比较,结果表明本文方法计算量小,生成测试数据效率高.

关键词:软件测试路径覆盖测试数据遗传算法赫夫曼编码

单位:中国矿业大学信息与电气工程学院; 江苏徐州221116; 牡丹江师范学院计算机科学与技术系; 黑龙江牡丹江157012

注:因版权方要求,不能公开全文,如需全文,请咨询杂志社

电子学报

北大期刊

¥1272.00

关注 25人评论|0人关注