模糊测试是一种高效保证软件质量的动态测试方法,过去主要是以人工为主,然而随着软件规模的大爆发,传统软件测试已无法满足需求,需要通过智能模糊测试来提升软件质量。那么,智能模糊测试技术有何不同之处?下面就让小编来为大家介绍下: . l3 b0 J" l* C ?; F1 E) z$ @! f/ b/ b& T8 e. G/ e1 q7 I
传统的模糊测试有一个很大的缺陷: 测试用例新增部分是在对软件内部结构未知的情况下随机生成的,这就使得原有的方法很难遍历较多的路径。安般科技旗下的易恒智能模糊测试技术使用定制的编译器对程序进行插桩,根据插桩反馈智能自动生成测试用例覆盖各种路径场景,提高测试覆盖率。企业若引入易恒模糊测试系统后,研发团队无需大量人工编写测试用例、搭建硬件环境,将替代手动编写负面测试用例的工作。4 F% p5 b: Z. S- I$ f( Q1 O. C* C( K