Registry / testing / bmad-method-test-architecture-enterprise

bmad-method-test-architecture-enterprise

JSON →
library1.15.1jsnpmunverified

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-enterprise
INSTALL
IMPORT
SIG · BMAD-METHOD-TEST-A
B
bmad-method-test-architecture-enterprise
testingjavascriptv1.15.1
Install
Import
Disk
Pass rate
0/ 6
Env Coverage0 / 6
glibc
1822
musl
1822
Install & Compatibility
Where this runs
tested against v? · npm install
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
node 18226 runs
build_error
glibc
node 18226 runs
build_error
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

npx bmad-method install
Install via npx and select 'Test Architect' from module menu
npm install -g bmad-method-test-architecture-enterprise
This package is not installed directly via npm. Install the 'bmad-method' CLI and select TEA interactively.
Test Architect agent activation
Workflow files in src/agents/bmad-tea/SKILL.md and src/workflows/testarch/
Import from node_modules
TEA is a file-based agent system. There is no JavaScript importable module. Activation happens via BMAD workflow engine.
customize.toml
Edit TEA customization via src/agents/bmad-tea/customize.toml or workflow-specific customize.toml
Edit package.json or tsconfig.json
Customization is done via TOML files, not Node.js configuration files.

Shows how to install TEA via BMAD CLI and verify the agent and workflow files are present.

# Install BMAD CLI npx bmad-method install # Select 'Test Architect' from the module menu # After installation, invoke a TEA workflow from within BMAD context # Example: Teach Me Testing workflow # The agent 'Murat, Master Test Architect' will guide through steps # Verify installation ls src/agents/bmad-tea/ ls src/workflows/testarch/
tea --version
Debug
Known issues
breakingPackage is not installed via npm install; must use npx bmad-method install and select TEA from menu.
fix
Run: npx bmad-method install, then select 'Test Architect'.
affects: >=1.0.0
breakingRequires Node.js >=20.0.0 and Python >=3.10. Older versions of these runtimes will fail.
fix
Upgrade Node.js to >=20.0.0 and Python to >=3.10. Install uv package manager.
affects: >=1.13.0
breakingTOML customization replaced old customization pattern in v1.11.0. Existing customizations may break.
fix
Migrate customizations to TOML files under src/agents/bmad-tea/customize.toml or workflow-specific customize.toml.
affects: >=1.11.0
deprecatedold-TOML customization system removed in v1.12.3. Use new TOML customization pattern.
fix
Adopt the new TOML customization pattern; see docs at https://bmad-code-org.github.io/bmad-method-test-architecture-enterprise/
affects: >=1.12.3
gotchaTEA runs entirely inside LLM context window — no external orchestrator. All steps are sequential and just-in-time. Skipping or reordering steps may produce inconsistent results.
fix
Follow workflow steps strictly in order. Do not skip step files.
affects: >=1.0.0
gotchaThe package is not a JavaScript library; it's a set of Markdown/Toml/Python files for AI agent consumption. Do not attempt to import it as a Node module.
fix
Use BMAD CLI to install and activate. No JS imports needed.
affects: >=1.0.0
Errors
Common errors & fixes
Command 'npx bmad-method install' not found
BMAD CLI not installed globally or npx cache issue.
fix
Run: npx bmad-method install (requires Node.js >=20). If persists, clear npx cache: npx clear-cache.
Module 'Test Architect' not displayed in installation menu
Outdated BMAD CLI version or network issue fetching module list.
fix
Update BMAD CLI: npx bmad-method update. Ensure internet access.
Python version must be >=3.10
System Python version is too old.
fix
Install Python 3.10+ via pyenv or system package manager. Set python3 as default.
Model did not follow workflow steps correctly
User skipped steps or provided instructions that conflict with workflow.
fix
Re-run the workflow from the beginning. Do not skip any step files. Ensure each step completes before proceeding.
Upgrade
Version history
1.15.1latest on npm
Audit
Dependencies
noderequiredRequired runtime for BMAD installer and core workflows
pythonrequiredRequired for TEA agent scripts and knowledge base processing
uvrequiredPython package manager used for TEA dependencies
Agent activity
22 hits · last 30 days
node
20
Amazon
1
OpenAI (training)
1
Resources
bmad-method-test-architecture-enterprise — npm install bmad-method-test-architecture-enterprise · libregistry