智能模糊测试技术,助力提升软件安全性和稳定性

首图.gif


智能模糊测试技术是一种在程序动态运行时挖掘未知缺陷的技术,通过插桩反馈,结合AI模型自动变异测试用例,实现对缺陷的快速发现和精准定位,从而加快开发效率,提升程序的安全性和稳定性。

1.png


作为当前世界范围内的一种热门与先进的自动化测试技术,智能模糊测试技术已被全球互联网头部企业大量应用并取得良好效果。如Facebook、Apple、Amazon、Netflix、Google等已广泛使用该技术检测未知缺陷,以确保其产品的安全性和稳定性。


而在国内,在国家提倡信息技术应用创新的背景下,也开始重视智能模糊测试技术的开发与应用,安般科技就是其中比较有代表性的企业。


作为国内从事商业化智能模糊测试技术的科技公司,安般科技推出了系列智能模糊测试产品,致力于提升国产软件的稳定性与安全性,提高国产软件的质量,还推出了系列软件供应链安全管理产品,为客户自研代码进行安全合规管理、第三方代码安全合规审查提供助力,全面保障开源软件安全。


比如安般科技的易恒智能模糊测试系统,这是一款针对C/C++(Linux)和Java程序的模糊测试工具,无缝嵌入CI流程,有效提升程序安全性和稳定性,是企业DevQualOps实践的重要工具。


从市场的角度来看,软件开发企业和单位可以通过部署易恒智能模糊测试系统这样的智能模糊测试工具辅助进行单元测试和集成测试,发现代码缺陷,提升代码覆盖率,帮助企业满足自身质量门禁和发布要求。


虽然现在市场上绝大部分企业还是在通过人工挖掘的方式来进行软件测试,但随着软件规模日益扩大,人工测试的局限性已经展现。而现在的企业,也非常需要智能模糊测试技术来满足软件的负面测试、可靠性测试、安全测试等方面的测试需求。在未来,诸多企业一定可以通过智能模糊测试技术在软件开发中实现解放生产力、提高软件开发效率、降低软件开发成本,助力软件行业实现质量与效率的全面提升。


相关推荐:想了解更多智能模糊测试技术知识的可点击访问