bmad-agent-qa

Generate API and E2E tests for existing features using standard test frameworks.

4|1|Updated Sep 30, 2024
One-click install
npx skills add https://github.com/co-cddo/ndx --skill bmad-agent-qa-co-cddo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-agent-qa
Source: https://github.com/co-cddo/ndx/tree/main/_bmad/bmm/4-implementation/bmad-agent-qa
Command: npx skills add https://github.com/co-cddo/ndx --skill bmad-agent-qa-co-cddo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Quickly generate robust tests for existing features to improve coverage and reliability, reducing manual test workload.

Core Features & Use Cases

  • Generate API and End-to-End tests for implemented features using standard test frameworks.
  • Ensure tests align with project conventions and pass on first run.
  • Use in CI to rapidly extend test coverage when new features are released or refactors occur.

Quick Start

Generate a basic API and E2E test suite for the current feature following project testing patterns.

Frequently Asked Questions about bmad-agent-qa

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

FAQPage Schema
How do I generate API and E2E tests for existing web application features?

You can generate API and E2E tests for existing web application features by automating test creation using standard test frameworks, ensuring rapid test coverage and reduced manual workload.

Can I integrate test generation into my CI pipeline to extend coverage for new features?

Yes, you can integrate test generation into your CI pipeline to rapidly extend test coverage automatically whenever new features are released or existing functionality undergoes refactoring.

Do I need external testing utilities to run the generated E2E and API tests?

No, you do not need external testing utilities; the generated tests rely exclusively on built-in testing APIs and adhere to deterministic test patterns without requiring external dependencies.

How does automated test generation align tests with my existing project conventions?

Automated test generation aligns with your existing project conventions by analyzing your standard test frameworks and producing deterministic test patterns designed to pass on the first run.

What's the best way to rapidly increase test coverage for recently refactored services?

The best way to rapidly increase test coverage for refactored services is to automate the generation of API and E2E tests, applying deterministic patterns to ensure new and existing functionality remains reliable.

Why should I use automated test generation instead of writing API and E2E tests manually?

You should use automated test generation to quickly produce robust tests that improve coverage and reliability, significantly reducing the manual workload required to maintain standard test frameworks.