Codex 变异测试评估|用存活变体补强边界断言
EnglishCodex 安装步骤
- 打开 GitHub 固定提交的 `.agents/skills/quality-mutation-testing/SKILL.md`,核对内容与使用条件。
- 在自己的项目中创建 `.agents/skills/quality-mutation-testing/`,把核对后的文件保存为 `.agents/skills/quality-mutation-testing/SKILL.md`。
- 在该项目根目录启动 Codex,输入 `$quality-mutation-testing` 并选择同名技能。
中文摘要
根据 Tiny-Swarm-World 的质量约定先核实项目配置,再用存活变体找出业务测试未覆盖的可观察分支。
SKILL.md 中文导读
可复现示例
根据这个模拟变异报告设计一个边界用例。
{"rule":"accept score >=10","mutant":"accept score >10","survives":true,"boundaryInput":10}工作步骤
- 确认项目已经记录变异测试工具和执行方式。
- 定位关键逻辑的存活变体。
- 为无法识别的变化补一个边界行为测试。
验收方法
新增边界断言 `score=10 accepted`,让它能暴露存活的 `>10` 变体。实际运行使用项目已记录的命令。
GitHub 原文 · 更新日期
适用环境
在 Codex 中提供目标工作区、已有的变异测试说明和实际结果。没有明确配置时先记录当前状态。
常见问题
项目没配置变异测试时怎么办?
记录工具尚未配置。可以先用行为要求补普通回归测试,无需在此改动中引入工具。
相关指南
相关推荐
junit6-expert 技能
MatthiasBurger-Coder/Tiny-Swarm-World
microservice-architecture-expert 技能
MatthiasBurger-Coder/Tiny-Swarm-World
platform-verification 技能
MatthiasBurger-Coder/Tiny-Swarm-World
tdd-expert 技能
MatthiasBurger-Coder/Tiny-Swarm-World
image-build-publish 技能
MatthiasBurger-Coder/Tiny-Swarm-World
image-verification 技能
MatthiasBurger-Coder/Tiny-Swarm-World