基于惯性权重优化的测试用例生成方法 |
| |
引用本文: | 李昭,陈雨杭,沈金伟,聂旭清.基于惯性权重优化的测试用例生成方法[J].计算机工程与设计,2023(6):1743-1748. |
| |
作者姓名: | 李昭 陈雨杭 沈金伟 聂旭清 |
| |
作者单位: | 1. 广东海洋大学数学与计算机学院;2. 三峡大学计算机与信息学院 |
| |
基金项目: | 湛江市科技攻关计划基金项目(2021B01021);;广东海洋大学重大科研基金项目(GDOU2017052605);;广东海洋大学科研启动经费基金项目(R20079); |
| |
摘 要: | 针对组合测试测试用例生成环节中局部最优的问题,提出一种基于惯性权重优化的测试用例生成方法。结合粒子群算法的优点,以生成最小规模覆盖表为目标,改进适应值函数,设计一种惯性权重微分递减策略;在此基础上,更新调优后的惯性权重值,使用测试用例演化策略迭代生成测试用例集,提升生成更小规模覆盖表的能力。实验结果表明,该方法在高覆盖需求下,覆盖表最小生成规模和平均生成规模优于其它方法。
|
关 键 词: | 软件测试 测试用例生成 惯性权重递减 适应值函数 测试用例集 覆盖表生成 最小规模覆盖表 |
|