bmad-test-strategy

Generate risk-focused test strategies, ATDD scenarios, and CI/CD quality gates for BMAD deliverables.

67|11|Updated Oct 28, 2025
One-click install
npx skills add https://github.com/bacoco/BMad-Skills --skill bmad-test-strategy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-test-strategy
Source: https://github.com/bacoco/BMad-Skills/tree/main/.claude/skills/bmad-test-strategy
Command: npx skills add https://github.com/bacoco/BMad-Skills --skill bmad-test-strategy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This skill provides risk-focused quality strategies, acceptance tests, and governance that ensure BMAD deliverables meet agreed standards before release.

Core Features & Use Cases

  • Test strategy creation: propose a structured approach covering unit, integration, and end-to-end testing.
  • ATDD scenarios: generate Acceptance Test-Driven Development artifacts and sample scenarios.
  • Quality gates: define gates, metrics, and escalation paths for release readiness.

Quick Start

Ask "How should we test?" or "Create test strategy" to generate a full strategy from templates located under assets/, with outputs like the test strategy document, ATDD scenarios, and a quality checklist.

Frequently Asked Questions about bmad-test-strategy

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a risk-focused test strategy for my project?

Risk-focused test strategy prioritizes testing based on likelihood and impact of failures. This Skill generates structured test strategies covering unit, integration, and end-to-end testing, with templates and artifact templates to align testing approach with project risk profile and quality standards.

What is ATDD and how do I write acceptance test scenarios?

Acceptance Test-Driven Development (ATDD) defines software behavior through test scenarios before implementation. This Skill generates ATDD artifacts and sample scenarios that bridge requirements and executable tests, ensuring acceptance criteria are testable and traceable.

How do I define quality gates and release readiness criteria?

Quality gates establish measurable checkpoints that software must pass before release. This Skill defines gates, metrics, and escalation paths tailored to your delivery pipeline, with governance artifacts that specify which tests must pass and what data proves release readiness.

Can I automate QA planning and test strategy documentation?

Test strategy automation reduces manual planning overhead and ensures consistency. This Skill automates QA strategy and ATDD planning by generating test strategy documents, acceptance scenarios, and quality checklists from templates, applicable during architecture and delivery planning phases.

What's the relationship between test strategy, ATDD, and CI/CD pipelines?

Test strategy defines what to test, ATDD specifies how to verify behavior, and CI/CD pipelines enforce quality gates. This Skill produces all three artifacts together—strategy documents, ATDD scenarios, and pipeline-ready quality gates—ensuring traceability from requirements through automated validation.

Does this work for different types of testing and project scales?

Risk-based test strategies scale across project sizes by prioritizing high-impact areas. This Skill supports functional and technical requirement coverage at any scale, generating customized strategies for unit, integration, and end-to-end testing with template-driven governance artifacts.