test-design
Installation
SKILL.md
Quality Skill: Test Design Strategy
Design comprehensive test strategies before implementation using risk-informed prioritization, test level recommendations (unit/integration/E2E), mock strategies for dependencies, and CI/CD integration planning.
Purpose
Create test design documents that specify:
- Test scenarios with Given-When-Then format for all acceptance criteria
- Test levels (unit, integration, E2E) based on what's being tested
- Test priorities (P0/P1/P2) based on risk scores and criticality
- Mock strategies for external dependencies with implementation guidance
- CI/CD integration with execution stages and coverage requirements
Key Innovation (BMAD Pattern):
- Test design BEFORE implementation guides what tests to write
- Risk-informed prioritization prevents missing critical tests
- Level recommendations optimize test execution speed
- Mock strategies enable effective testing of complex systems