fuzz 模块
注意:
当前暂不支持通过 import fuzz 直接导入 fuzz 模块,否则,在编译阶段会报无法找到 fuzz 包的错误(error: can not find package 'fuzz') 。建议当前使用导入 fuzz 子包的形式使用 fuzz 模块。
fuzz 功能介绍
fuzz 模块提供基于覆盖率反馈的模糊测试能力。其主要功能是自动生成大量随机的输入数据,以检测目标软件在各种异常情况下的稳定性和安全性。
fuzz 模块的包列表
fuzz 模块提供了如下包:
包名 | 功能 |
---|---|
fuzz | fuzz 包为开发者提供基于覆盖率反馈的仓颉 fuzz 引擎及对应的接口,开发者可以编写代码对 API 进行测试。 |