mutation-testing - 用突变测试验证测试有效性
通过修改代码并运行测试,报告被杀死或存活的突变体,以识别薄弱或缺失的测试。
标签
更新于: 2026-10-04能力
典型输入
典型输出
该技能可以做什么
- 识别变更代码
- 应用针对性突变
- 运行测试套件
- 评估突变结果
- 还原每个突变
- 报告突变结果
- 加强存活突变测试
输入
- 分支代码变更
- 生产源代码
- 测试套件
- Git 差异
- 突变算子
输出
- 突变测试报告
- 被杀死突变结果
- 存活突变结果
- 新增或加强的测试
- 已还原的生产代码
要求
- Git 仓库
- 可运行的测试套件
- 修改源文件的权限
- 运行测试的权限
