SuperAPI AI 工具集

bmad-teach-me-testing

测试与质量

查看项目

更新于 10-15 14:47

技能介绍

用途

BMAD Teach Me Testing(TEA Academy)是一个自定进度、多会话的测试学习技能,目标是通过结构化课程教授测试基础知识与高级实践,并可扩展到整个团队而无需讲师时间。它适用于用户表达“lets learn testing”或“I want to study test practices”等学习意图时。

主要能力

  • 以“大师测试架构师与教学向导”的角色与学习者协作,结合 TEA 方法论、测试原则与教学法。
  • 采用可续接架构,跨会话持久化状态,用户可随时暂停和恢复,也可根据经验跳转到任意会话,在 1-2 周内按自己的节奏学习。
  • 提供三种模式:创建(Create,开始或继续学习会话)、验证(Validate,审查工作流质量并生成验证报告)、编辑(Edit,修改工作流内容或结构)。
  • 使用步骤文件架构进行纪律化执行,包含微文件设计、即时加载、顺序执行、状态跟踪、可续接会话与三模态结构(steps-c/、steps-e/、steps-v/)。

使用方式

激活时依次执行:解析工作流块(通过 resolve_customization.py 或手动合并 customize.toml、团队覆盖、个人覆盖);执行前置步骤;加载持久事实;加载配置(通过 resolve_config.py 或手动合并 config.toml 等,若缺少 modules.tea 表则提示先运行 bmad setup tea);检查 TEA 知识库是否安装(若 {tea-knowledge}/tea-index.csv 不存在,提示可用 npx skills add bmad-code-org/bmad-method-test-architecture-enterprise --skill bmod-tea 安装);问候用户;执行追加步骤。

初始化时根据命令确定模式:create/teach/learn/start/resume/continue 对应创建模式;validate/review/-v/--validate 对应验证模式;edit/modify/-e/--edit 对应编辑模式。若模式不明确则询问用户选择。创建模式加载 steps-c/step-01-init.md;验证模式加载 steps-v/step-v-01-validate.md;编辑模式加载 steps-e/step-e-01-assess-workflow.md。

适用场景

适合希望系统学习测试实践的个人或团队,尤其是需要自定进度、可中断续学、无需讲师投入的场景。学习者可根据自身经验选择起点,在 1-2 周内完成从基础到高级的渐进学习。

限制

  • 需要先完成 TEA 设置(bmad setup tea),否则会提示并停止。
  • 需要安装 TEA 知识库(bmod-tea 技能),否则会提示安装并停止。
  • 依赖项目中的 _bmad 目录结构、配置文件与脚本(resolve_customization.py、resolve_config.py)。
  • 步骤执行有严格顺序要求,不可跳过或优化,必须等待用户输入,不可同时加载多个步骤文件。
  • 关于具体收费、价格、平台支持范围等事实,资料中暂未提供。