coverage-analysis - 分析模糊测试期间的代码覆盖率
测量模糊测试期间执行的代码,以评估测试 harness 的效果、跟踪进展并识别魔术值检查等阻碍。
标签
更新于: 2026-10-08能力
典型输入
典型输出
该技能可以做什么
- 构建覆盖率插桩二进制文件
- 执行模糊测试语料库
- 处理性能分析数据
- 生成覆盖率报告
- 识别未覆盖代码
- 检测魔术值检查
- 比较覆盖率变化
输入
- 源代码
- 模糊测试语料库
- 模糊测试 harness
- 编译器工具链
- 覆盖率配置
输出
- 覆盖率分析数据
- 文本覆盖率报告
- HTML 覆盖率报告
- 未覆盖代码发现
- 魔术值检查发现
- 覆盖率比较结果
要求
- 支持覆盖率的编译器
- 覆盖率分析工具
- 可执行的模糊测试 harness
- 语料库执行环境
- Rust 覆盖率所需的 nightly 工具链
