TEA (Test Engineering Architect) is a standalone BMAD module for risk-based test strategy, test automation guidance, and release gate decisions. Current stable version is 1.15.1, with bi-weekly releases. It provides a single expert agent (Murat, Master Test Architect) and nine workflows covering test education, framework setup, ATDD, automation, traceability, NFR assessment, CI guidance, and test review. Key differentiators: knowledge-base-driven consistent outputs, risk-based P0-P3 prioritization, optional Playwright Utils/CLI/MCP browser automation, and fully context-window-executed workflow engine without external orchestrator. Requires Node.js >=20.0.0, Python >=3.10, and uv package manager.
npm install bmad-method-test-architecture-enterpriseVerified import paths — ran on the pinned version, not inferred.
Shows how to install TEA via BMAD CLI and verify the agent and workflow files are present.
Run: npx bmad-method install, then select 'Test Architect'.
Upgrade Node.js to >=20.0.0 and Python to >=3.10. Install uv package manager.
Migrate customizations to TOML files under src/agents/bmad-tea/customize.toml or workflow-specific customize.toml.
Adopt the new TOML customization pattern; see docs at https://bmad-code-org.github.io/bmad-method-test-architecture-enterprise/
Follow workflow steps strictly in order. Do not skip step files.
Use BMAD CLI to install and activate. No JS imports needed.
Run: npx bmad-method install (requires Node.js >=20). If persists, clear npx cache: npx clear-cache.
Update BMAD CLI: npx bmad-method update. Ensure internet access.
Install Python 3.10+ via pyenv or system package manager. Set python3 as default.
Re-run the workflow from the beginning. Do not skip any step files. Ensure each step completes before proceeding.