推广王
- 最后登录
- 2023-8-17
- 注册时间
- 2019-2-15
|
楼主
ningxueqin 发表于 2023-4-7 11:39:24
模糊测试是一种高效保证软件质量的动态测试方法,过去主要是以人工为主,然而随着软件规模的大爆发,传统软件测试已无法满足需求,需要通过智能模糊测试来提升软件质量。那么,智能模糊测试技术有何不同之处?下面就让小编来为大家介绍下:
传统的模糊测试有一个很大的缺陷: 测试用例新增部分是在对软件内部结构未知的情况下随机生成的,这就使得原有的方法很难遍历较多的路径。安般科技旗下的易恒智能模糊测试技术使用定制的编译器对程序进行插桩,根据插桩反馈智能自动生成测试用例覆盖各种路径场景,提高测试覆盖率。企业若引入易恒模糊测试系统后,研发团队无需大量人工编写测试用例、搭建硬件环境,将替代手动编写负面测试用例的工作。
此外,易恒智能模糊测试技术会记录错误现场,支持缺陷精准定位到代码行,并提供专业修复建议,从而辅助研发团队快速修复缺陷,节省大量手动调试时间。系统不依赖于已知漏洞库,在程序动态运行时挖掘未知缺陷,能够以纯自动化的方式找到其他任何测试工具都难以找到的零日漏洞,从而全方位保障软件鲁棒性和安全性。并且系统支持一键导出测试报告,清晰展示项目详情,如测试的时间、生成的用例数量、测出的问题等。
关于智能模糊测试技术的不同之处,小编就先为大家介绍到这里。除了上述优点之外,智能模糊测试系统最大的特点就是能够缩短软件的开发和测试周期以及降低人力成本。若用户对此技术还有其他疑问,可以通过安般科技官网进一步咨询了解更多详情。
|
|