Welcome
Test Architect (TEA)
Section titled “Test Architect (TEA)”What is TEA?
Section titled “What is TEA?”TEA (Test Engineering Architect) is a BMAD module for testing strategy and automation. It provides nine workflows covering learning, setup, design, automation, review, and release gates.
- Workflow‑Driven: Multiple workflows covering day-to-day activities of a test architect.
- Consistent Outputs: Knowledge-base guidance keeps standards consistent, no matter the agent being used.
- Risk‑Based: P0–P3 prioritization from probability × impact.
- Release Gates: Evidence‑backed go/no‑go decisions with traceability.
- Two Layers: Stack-neutral verification reasoning, plus swappable execution targets. See Verification Architecture.
What TEA Works On
Section titled “What TEA Works On”Risk assessment, test design, NFR planning, traceability, and release gates apply to any stack. Execution depth varies: browsers, HTTP services, and contracts are covered end to end; Python, Java, Go, .NET, and Ruby backends get detection, scaffolding, and generation; performance and security are planned and audited rather than executed. Execution Targets publishes the full matrix, including the gaps.
Quick Install
Section titled “Quick Install”npx bmad-method install# Select: Test Architect (TEA)Then run a workflow. Each one has a command you can type in a fresh session:
- Claude Code / Cursor / Windsurf:
/bmad-testarch-test-design - Codex:
$bmad-testarch-test-design - Agent menu: load
/bmad-tea(or$bmad-tea) first, then type the two-letter codeTD
Getting Started
Section titled “Getting Started”The sidebar follows Diátaxis: tutorials teach, how-to guides solve one task, explanation covers concepts and architecture, reference is for lookup, and the glossary defines terms.
Pick a path:
- New to Testing? Start with TEA Academy - Learn testing from fundamentals to advanced practices (7 sessions, 1-2 weeks)
- TEA Lite: Start with Getting Started with Test Architect (30 minutes)
- Full TEA: Start with the TEA Overview for the complete workflow map
- Enterprise: Choose Greenfield or Brownfield
- Custom Extensions: See Extend TEA with Custom Workflows
Core Workflows
Section titled “Core Workflows”The Command column works in a fresh session. The Menu code works only after /bmad-tea is loaded. On Codex, swap the leading / for $.
| Workflow | Command | Menu code | Purpose |
|---|---|---|---|
| Teach Me Testing | /bmad-teach-me-testing | TMT | Learn testing (7 sessions, 1-2 weeks) |
| Test Design | /bmad-testarch-test-design | TD | Risk-based planning + NFR planning |
| Framework Setup | /bmad-testarch-framework | TF | Scaffold test framework |
| CI/CD Integration | /bmad-testarch-ci | CI | Set up quality pipeline |
| ATDD | /bmad-testarch-atdd | AT | Failing acceptance tests (TDD) |
| Test Automation | /bmad-testarch-automate | TA | Expand automation coverage |
| Test Review | /bmad-testarch-test-review | RV | Quality audit with scoring |
| NFR Evidence Audit | /bmad-testarch-nfr | NR | Non-functional evidence evaluation |
| Requirements Tracing | /bmad-testarch-trace | TR | Coverage mapping + gate decision |
Agent menu shortcut: The TEA agent menu also provides a
GATEintent, typed in chat after loadingbmad-tea. It has no command of its own because it is a routing helper rather than a workflow: it walks you through the release gate sequence (optional test-review → optional nfr-assess → trace Phase 2 gate decision) and produces no artifact.
Support
Section titled “Support”- Issues: GitHub Issues