bmad-qa-generate-e2e-tests

Generate API and end-to-end tests for implemented features using the project's existing test framework.

Updated Sep 4, 2026
One-click install
npx skills add https://github.com/Joao-Victor-Medeiros/save-sc --skill bmad-qa-generate-e2e-tests-joao-victor-medeiros
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bmad-qa-generate-e2e-tests
Source: https://github.com/Joao-Victor-Medeiros/save-sc/tree/main/.agents/skills/bmad-qa-generate-e2e-tests
Command: npx skills add https://github.com/Joao-Victor-Medeiros/save-sc --skill bmad-qa-generate-e2e-tests-joao-victor-medeiros

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Writing automated API and E2E tests for newly implemented features is repetitive and often skipped under deadline pressure, leaving code untested and regressions undetected. ## Core Features & Use Cases - Framework Detection: Automatically detects the project's existing test framework (Playwright, Jest, Vitest, Cypress) from package.json and existing test files, or recommends one for the stack. - API Test Generation: Creates tests covering status codes, response structure validation, happy paths, and critical error cases. - E2E Test Generation: Builds UI workflow tests using semantic locators (roles, labels, text) that follow the project's existing patterns. - Use Case: After implementing a new checkout feature, ask the skill to generate tests; it detects Playwright, writes API and E2E specs, runs them to verify they pass, and saves a coverage summary to test-summary.md. ## Quick Start Create QA automated tests for the checkout feature and verify they all pass.

Frequently Asked Questions about bmad-qa-generate-e2e-tests

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

FAQPage Schema
How do I generate E2E tests for a new feature automatically?▼

Invoke the skill with the feature name or directory to test. It detects your project's test framework, generates API and E2E tests following existing patterns, runs them to confirm they pass, and saves a summary report.

What test frameworks does automated test generation support?▼

It works with whatever framework the project already uses, detected from package.json dependencies such as Playwright, Jest, Vitest, or Cypress. If none exists, it analyzes the stack and suggests an appropriate framework.

Can I generate tests for an entire directory of components?▼

Yes, you can specify a directory like src/components/ to scan, name a specific feature, or let the skill auto-discover features in the codebase to test.

What happens if generated tests fail when run?▼

The skill executes the tests using the project's test command and fixes any failures immediately before completing. Only passing tests are included in the final summary.

When should I use the Test Architect module instead?▼

Use the TEA module when you need risk-based test strategy, test design planning, quality gates, NFR assessment, or comprehensive coverage analysis beyond standard happy-path and error-case generation.