test-driven-development - 测试驱动开发 (TDD)
在编写功能或修复缺陷的实现代码前先编写并验证失败的测试,再编写最简代码使其通过。
标签
更新于: 2026-09-22能力
典型输入
典型输出
该技能可以做什么
- 优先编写失败测试
- 验证预期的测试失败
- 编写最简生产代码
- 验证测试套件通过
- 安全重构代码
- 编写失败测试复现缺陷
输入
- 功能需求
- 缺陷报告
- 测试执行命令
输出
- 测试代码文件
- 生产代码变更
- 测试执行报告
要求
- 测试运行环境
- 例外情况的人类伙伴许可
在编写功能或修复缺陷的实现代码前先编写并验证失败的测试,再编写最简代码使其通过。
标签
更新于: 2026-09-22能力
典型输入
典型输出