基于PSO的软件结构测试数据自动生成方法

被引:22
作者
李爱国
张艳丽
机构
[1] 西安科技大学计算机系
关键词
结构测试; 测试数据; 粒子群优化; 遗传算法;
D O I
暂无
中图分类号
TP311.52 [];
学科分类号
081202 ; 0835 ;
摘要
测试数据自动生成是软件测试过程中一个关键的问题。现有的结构测试数据自动生成,多采用基于遗传算法的方法。这些方法存在算法复杂、参数不易设置问题。该文提出一种基于粒子群算法的软件结构测试数据自动生成方法,以分支函数叠加法作为适应值函数。针对三角形判别程序的结构测试数据生成实验结果表明,与基于遗传算法的方法相比,可以更高效地生成测试数据,在粒子数目与种群个数相同的情况下,生成所需测试数据的迭代次数仅是遗传算法的1/16左右。
引用
收藏
页码:93 / 94+97 +97
页数:3
相关论文
共 3 条
[1]   一种基于Messy GA的结构测试数据自动生成方法 [J].
薛云志 ;
陈伟 ;
王永吉 ;
赵琛 ;
王青 .
软件学报, 2006, (08) :1688-1697
[2]   基于遗传算法的测试数据生成研究 [J].
伦立军 ;
丁雪梅 ;
李英梅 .
计算机工程, 2005, (23) :82-84
[3]   遗传算法在软件测试数据生成中的应用 [J].
荚伟 ;
奚红宇 ;
高仲仪 .
北京航空航天大学学报, 1998, (04) :68-71