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