test-driven-development - 测试驱动开发(TDD)
在编写任何功能或 Bug 修复的实现代码之前使用。
标签
更新于: 2026-09-21能力
典型输入
典型输出
该技能可以做什么
- 首先编写失败的测试
- 验证测试正确失败
- 编写最简实现代码
- 验证所有测试通过
- 测试通过后重构代码
- 使用失败测试复现 Bug
输入
- 功能需求或 Bug 报告
- 测试文件与实现代码
- @testing-anti-patterns.md 参考文档
输出
- 通过的测试输出
- 测试文件
- 生产实现代码
要求
- 测试运行命令行环境
- 例外情况需人类伙伴批准
