SuperAPI AI 工具集

tk-tdd

测试与质量

查看项目

更新于 10-15 21:03

技能介绍

用途:在存在有意义的测试边界时,用测试驱动开发(TDD)提升代码可信度。

主要能力与流程:

  1. 仅在存在有意义的测试边界时使用。
  2. 选择最有用的公开行为边界。
  3. 编写并运行一个垂直切片测试,确认处于红灯(失败)状态。
  4. 实现最小行为并运行,确认处于绿灯(通过)状态。
  5. 在不改变行为的前提下重构。

原则与限制:测试行为而非内部实现,避免仅为测试而扭曲生产代码;若没有有用的边界,不要强行使用 TDD。

报告要求:报告红灯命令/结果、绿灯命令/结果以及所实现的行为。

其他信息:资料未提供安装命令、价格、平台与更多使用示例。