10.15918/j.tbit1001-0645.2019.05.017
变异策略动态构建的模糊测试数据生成方法
模糊测试中随机变异生成的测试数据破坏了目标程序的输入规范,导致测试数据无法通过验证,造成代码覆盖率低.针对这一问题,提出了一种变异策略动态构建的模糊测试数据生成方法,该方法利用插桩执行的反馈信息动态构建控制变异策略和关键字变异策略,指导模糊器变异出高覆盖率的测试数据.实验结果表明,与随机变异相比,该方法平均使代码分支覆盖率提高了约40%;该方法能够有效提高模糊测试的效率,具有较强的实用价值.
控制变异、关键字变异、分支覆盖率、模糊测试
39
TP399(计算技术、计算机技术)
2019-07-08(万方平台首次上网日期,不代表论文的发表时间)
共6页
539-544