计算机工程与应用 ›› 2010, Vol. 46 ›› Issue (27): 32-35.DOI: 10.3778/j.issn.1002-8331.2010.27.008
曹 洋,胡春华,陈少波,李路明
CAO Yang,HU Chun-hua,CHEN Shao-bo,LI Lu-ming
摘要: 以程序结构测试自动生成为研究背景,提出了一种重叠路径结构用以描述程序路径,并以此为基础设计了一种多路径测试数据生成适应值算法,实现了一次搜索完成多条路径的测试数据生成。算法通过目标路径间共享遗传算法产生的中间个体减少单一路径搜索始于随机产生的无序个体的初期迭代,从而加快搜索收敛的速度。应用于常用的基准程序和取自实际项目的程序,该算法与典型的分支谓词距离算法相比平均消耗时间缩短了70.6%。
中图分类号: