test-driven-development - 使用红绿重构循环指导实现
通过失败测试、最小实现、重构和完整测试套件验证来指导行为变更与缺陷修复。
标签
更新于: 2026-10-02能力
典型输入
典型输出
该技能可以做什么
- 发现仓库测试约定
- 编写失败测试
- 实现最小可通过代码
- 在不改变行为下重构
- 用测试复现缺陷
- 运行聚焦测试和完整套件
- 按资源消耗分类测试
- 断言结果而非交互
- 优先使用真实实现
- 应用安排执行断言模式
输入
- 仓库源代码
- 行为变更需求
- 仓库测试命令
- 测试框架配置
输出
- 失败和通过的测试
- 实现代码变更
- 重构后的代码
- 测试执行结果
要求
- 仓库测试工具
- 代码执行环境
