健壮性测试目的是为了建立对系统抵御生产环境中失控条件的能力以及信心,避免因某种未预料到的场景,引起类似蝴蝶效应或多米诺骨牌效应,导致大面积的系统混乱、故障和服务中断,对客户的业务造成影响事件的发生。市场上也出现了不少优秀的健壮性检测产品,其中就包括易恒智能模糊测试系统。
从目前市场反馈来看,易恒智能模糊测试系统因为其7个方面的功能,受到了市场的认可。
首先是挖掘和定位缺陷。易恒智能模糊测试系统采用多引擎融合技术及自研的ABFast引擎,可以快速挖掘和精准定位缺陷。
其次是辅助缺陷修复。易恒可以对发现的缺陷,准确定位到代码行、缺陷类型和原因,并提供修复建议。
再者是自动生成用例。易恒通过人工智能算法,快速生成有效测试用例,大幅节省人工。
还有就是回归测试和缺陷跟踪。易恒智能模糊测试系统支持回归测试,跟踪每个缺陷的修复状态变迁。
而且还能导出测试用例。使用易恒智能模糊测试系统,可导出有价值的测试用例,帮助实现缺陷复现和覆盖率验证。
生成测试报告也是一大特色。使用者可以通过易恒一键生成测试报告,便于存档和记录。
最后是测试覆盖率详情展示。在易恒智能模糊测试系统的帮助下,使用者可以基于程序运行反馈,自主探索程序执行路径,提升测试覆盖率,并提供行覆盖率、分支覆盖率、函数覆盖率详情,准确反应测试覆盖情况。
总的来说,易恒智能模糊测试系统结合用户的需求进行了多方面的拓展,帮助客户做好健壮性测试,帮助使用人员高效、精准地修复故障及缺陷,在软件的开发、测试、验收等全生命周期的应用中帮助企业提升开发效率、降低研发成本、提高软件质量。