ningxueqin 发表于 2023-2-24 12:11:17

智能模糊测试技术有何重要意义?未来发展局势如何?

  软件技术的快速发展,使得我们生活方式变得更加快捷便利,但软件中所存在的漏洞或缺陷,会破坏软件的正常运行,因此,需要使用先进的测试技术尽快找到。那么,智能模糊测试技术有何重要意义?未来发展局势如何?下面就让小编来为大家简单分析下:
  http://anban-prod.oss-cn-shanghai.aliyuncs.com/backstage-dev/imagehost/20220905/be7de445c42d57bf49e562997d612edc
  首先,模糊测试通过其特定的测试方法可以发现程序代码中隐藏的、这很难通过常规测试方法发现的缺陷和漏洞,所以在现实中的意义巨大。
  据悉,智能模糊测试技术是通过人工智能来自动化生成测试用例,通过软件内部的状态来反映软件内部的安全,它不依赖于任何已知的测试经验。一旦通过模糊测试发现问题,都是导致软件崩溃/宕机等致命的安全问题。模糊测试是最接近人类和真实世界的测试方式,不仅关注Security还关注Safety。它面向软件本身去测试,且能够自我进化的,具有无限拓展的能力。
  而未来,智能模糊测试技术会逐步深入到开发流程中,在开发的各阶段对程序进行模糊测试。例如在软件设计阶段,针对软件架构设计好模糊测试方案,引入模糊测试工具进行单元测试,实现测试左移;在测试验证阶段,基于设计好的模糊测试方案,进行大规模的模糊测试,同时可将模糊测试工具集成到CICD流程中进行全自动化的模糊测试。
  通过上文的简单介绍,小编相信大家对于智能模糊测试技术的意义都有一定了解了。目前国内也有一些非常优秀的智能模糊测试产品,如安般科技旗下的各类模糊测试产品,想要了解更多产品信息,或者对该技术还有其他疑问,都可以通过安般科技的官网查询了解。

页: [1]
查看完整版本: 智能模糊测试技术有何重要意义?未来发展局势如何?