基于反馈的覆盖导向测试生成:工业评估
1. 实验结果概述
在工业级设计中,如FirePath DSP处理器,使用MicroGP(一种基于进化算法的覆盖导向测试生成工具)进行测试生成实验的具体结果非常值得关注。实验结果不仅展示了不同配置下的累积覆盖率比较,还揭示了每种方法在达到最大累积覆盖率时所需的测试数量和指令数。
1.1 累积覆盖率比较
表1展示了不同配置(Evo、Rnd、FD)下的累积覆盖率,以及每种方法在达到最大累积覆盖率时所需的测试数量和指令数。
配置 | E (%) | B (%) | T (%) | 总测试 | 回归套件大小 | 指令数 |
---|---|---|---|---|---|---|
Evo | 87 | 98 | 97 | 29 | 16 | 117,326 |
Rnd | 89 | 99 | 98 | 2,448 | 20 | 66,880 |
FD | 89 |