SuperAPI AI 工具集

bmad-testarch-atdd

测试与质量

查看项目

更新于 10-15 23:24

技能介绍

用途:该技能用于生成验收测试(ATDD)脚手架,采用 TDD 循环中的红阶段作为默认模式。当用户表达“lets write acceptance tests”或“I want to do ATDD”时触发。

主要能力:保留原始请求、提供的工件以及 Create、Resume、Validate 或 Edit 操作;设置 test_entry = bmad-testarch-atdd;仅当任务没有明确模式信号时默认使用 red。实际的测试生成由 bmad-testarch-automate 负责,支持 red 与 expand 模式。

使用方式:将 skill-root 指向同级的 bmad-testarch-automate 目录,并依赖其 SKILL.md、resources/test-generation-routing.md、resources/run-and-heal.md 以及 red/steps-c/step-01-preflight-and-context.md。若缺少这些文件,说明规范技能缺失或版本早于合并测试生成,并提示安装命令:npx skills add bmad-code-org/bmad-method-test-architecture-enterprise --skill bmad-testarch-automate。安装成功且所需文件齐全后继续。完整读取 {skill-root}/SKILL.md,按其路由与激活流程执行原始请求,全程保持 {skill-root} 为规范路径。仅运行所选模式的自定义钩子,不重复激活或重复操作菜单。

适用场景:需要以 ATDD 方式编写验收测试、生成红阶段测试脚手架,或恢复中断的 2.0.0 检查清单时。Resume 可接受中断的 2.0.0 检查清单,并保留其故事标识与已保存的下一步。

限制:依赖 bmad-testarch-automate 及其指定资源文件;缺失时需先安装。资料未提供收费、价格、平台或效果信息。