10.20009/j.cnki.21-1106/TP.2021-0718
融入蜕变关系的杂交粒子群算法及在测试数据生成中的应用
粒子群算法作为一种智能优化算法,因算法收敛速度快和简单易实现的优点,在测试数据生成中应用广泛.为了提升测试数据生成的效率,本文引入蜕变关系以覆盖待测程序的多条路径,提出融入蜕变关系的杂交粒子群算法并应用于软件测试数据生成中.首先,提出粒子群算法的自适应惯性权重调节方案,提高算法的收敛速度;其次,为避免粒子群算法陷入局部极值,呈现早熟性,本文提出杂交粒子群算法,将在遗传算法中交配的主要操作引入粒子群算法中;然后,对于已生成的测试数据,利用待测程序的蜕变关系衍生出新的测试数据以覆盖待测程序的其他路径.最后,通过实验结果验证,本文提出的方法在收敛速度和生成多路径的测试数据上有明显优势.
粒子群算法、测试数据生成、蜕变关系、惯性权重
44
TP311(计算技术、计算机技术)
国家自然科学基金61572444
2023-05-23(万方平台首次上网日期,不代表论文的发表时间)
共6页
1108-1113