Date: {date} Author: {user_name} Status: Draft / Approved
Scope: {design_level} test design for Epic {epic_num}
Risk Summary:
Coverage Summary:
| Risk ID | Category | Description | Probability | Impact | Score | Mitigation | Owner | Timeline |
|---|---|---|---|---|---|---|---|---|
| R-001 | SEC | {description} | 2 | 3 | 6 | {mitigation} | {owner} | {date} |
| R-002 | PERF | {description} | 3 | 2 | 6 | {mitigation} | {owner} | {date} |
| Risk ID | Category | Description | Probability | Impact | Score | Mitigation | Owner |
|---|---|---|---|---|---|---|---|
| R-003 | TECH | {description} | 2 | 2 | 4 | {mitigation} | {owner} |
| R-004 | DATA | {description} | 1 | 3 | 3 | {mitigation} | {owner} |
| Risk ID | Category | Description | Probability | Impact | Score | Action |
|---|---|---|---|---|---|---|
| R-005 | OPS | {description} | 1 | 2 | 2 | Monitor |
| R-006 | BUS | {description} | 1 | 1 | 1 | Monitor |
Criteria: Blocks core journey + High risk (≥6) + No workaround
| Requirement | Test Level | Risk Link | Test Count | Owner | Notes |
|---|---|---|---|---|---|
| {requirement} | E2E | R-001 | 3 | QA | {notes} |
| {requirement} | API | R-002 | 5 | QA | {notes} |
Total P0: {p0_count} tests, {p0_hours} hours
Criteria: Important features + Medium risk (3-4) + Common workflows
| Requirement | Test Level | Risk Link | Test Count | Owner | Notes |
|---|---|---|---|---|---|
| {requirement} | API | R-003 | 4 | QA | {notes} |
| {requirement} | Component | - | 6 | DEV | {notes} |
Total P1: {p1_count} tests, {p1_hours} hours
Criteria: Secondary features + Low risk (1-2) + Edge cases
| Requirement | Test Level | Risk Link | Test Count | Owner | Notes |
|---|---|---|---|---|---|
| {requirement} | API | R-004 | 8 | QA | {notes} |
| {requirement} | Unit | - | 15 | DEV | {notes} |
Total P2: {p2_count} tests, {p2_hours} hours
Criteria: Nice-to-have + Exploratory + Performance benchmarks
| Requirement | Test Level | Test Count | Owner | Notes |
|---|---|---|---|---|
| {requirement} | E2E | 2 | QA | {notes} |
| {requirement} | Unit | 8 | DEV | {notes} |
Total P3: {p3_count} tests, {p3_hours} hours
Purpose: Fast feedback, catch build-breaking issues
Total: {smoke_count} scenarios
Purpose: Critical path validation
Total: {p0_count} scenarios
Purpose: Important feature coverage
Total: {p1_count} scenarios
Purpose: Full regression coverage
Total: {p2p3_count} scenarios
| Priority | Count | Hours/Test | Total Hours | Notes |
|---|---|---|---|---|
| P0 | {p0_count} | 2.0 | {p0_hours} | Complex setup, security |
| P1 | {p1_count} | 1.0 | {p1_hours} | Standard coverage |
| P2 | {p2_count} | 0.5 | {p2_hours} | Simple scenarios |
| P3 | {p3_count} | 0.25 | {p3_hours} | Exploratory |
| Total | {total_count} | - | {total_hours} | ~{total_days} days |
Test Data:
Tooling:
Environment:
Mitigation Strategy: {detailed_mitigation} Owner: {owner} Timeline: {date} Status: Planned / In Progress / Complete Verification: {how_to_verify}
Mitigation Strategy: {detailed_mitigation} Owner: {owner} Timeline: {date} Status: Planned / In Progress / Complete Verification: {how_to_verify}
*atdd to generate failing P0 tests (separate workflow; not auto-run).*automate for broader coverage once implementation exists.Test Design Approved By:
Comments:
risk-governance.md - Risk classification frameworkprobability-impact.md - Risk scoring methodologytest-levels-framework.md - Test level selectiontest-priorities-matrix.md - P0-P3 prioritizationGenerated by: BMad TEA Agent - Test Architect Module
Workflow: _bmad/bmm/testarch/test-design
Version: 4.0 (BMad v6)