diff --git a/src/bmm/workflows/qa/automate/checklist.md b/src/bmm/workflows/qa/automate/checklist.md index 013bc6390..054bab2b8 100644 --- a/src/bmm/workflows/qa/automate/checklist.md +++ b/src/bmm/workflows/qa/automate/checklist.md @@ -8,6 +8,12 @@ - [ ] Tests cover happy path - [ ] Tests cover 1-2 critical error cases +## Requirements Traceability (All Tracks) + +- [ ] Each acceptance criterion has at least one test +- [ ] Each FR has at least one test scenario defined +- [ ] Test descriptions reference the FR or acceptance criterion they verify + ## Test Quality - [ ] All generated tests run successfully @@ -30,4 +36,31 @@ Run the tests using your project's test command. --- +## Enterprise Track: TEA Module Integration + +**When the TEA (Test Architecture Enterprise) module is installed, verify these additional items:** + +### TEA Workflow Completion + +- [ ] TEA TD (Test Design) has been run and test strategy document exists +- [ ] TEA TR (Traceability) has been run and test-requirement traceability matrix exists +- [ ] TEA NR (NFR Assessment) has been run if NFRs are present in the PRD +- [ ] TEA gate decision has been obtained (PASS / CONCERNS / FAIL) + +### TEA Quality Gate + +- [ ] TEA quality gate result is PASS or CONCERNS (FAIL blocks progression) +- [ ] If CONCERNS: issues documented and accepted by stakeholders +- [ ] RTM test columns populated from TEA TR output +- [ ] No orphan tests exist (every test traces to a requirement) + +### Enterprise Test Metrics (from TEA outputs) + +- [ ] Test coverage by requirement documented (from TEA TR) +- [ ] Test coverage by risk level P0-P3 documented (from TEA TD) +- [ ] NFR compliance status documented (from TEA NR) +- [ ] Full traceability chain verified: Test → Story → FR → SyRS → StRS + +--- + **Need more comprehensive testing?** Install [Test Architect (TEA)](https://bmad-code-org.github.io/bmad-method-test-architecture-enterprise/) for advanced workflows.