bmad-qa-generate-e2e-tests

Generate API and E2E tests for implemented features and save a markdown summary.

36|16|Updated May 1, 2026
One-click install
npx skills add https://github.com/tronghieu/lumina-wiki --skill bmad-qa-generate-e2e-tests-tronghieu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-qa-generate-e2e-tests
Source: https://github.com/tronghieu/lumina-wiki/tree/main/.agents/skills/bmad-qa-generate-e2e-tests
Command: npx skills add https://github.com/tronghieu/lumina-wiki --skill bmad-qa-generate-e2e-tests-tronghieu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It removes the repetitive manual effort of writing end-to-end and API tests for newly implemented features by automatically generating a usable initial test suite.

Core Features & Use Cases

  • API test generation: Creates status-code and response-structure tests (happy path plus critical error cases) for implemented endpoints or services.
  • E2E test generation: Produces user workflow tests for UI features using semantic, accessible locators and simple linear assertions.
  • Project-aware verification: Detects the project’s existing test framework patterns, runs the generated tests, and writes a test summary for traceability.

Quick Start

Ask your agent to generate qa automated tests for the feature you just implemented, and it will create and run the corresponding API/E2E tests while saving a summary report.

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 automated E2E tests for a feature I just implemented?

You can generate API and E2E tests by asking your agent to create automated QA tests for a named feature. The tool detects your existing test framework, generates happy-path and 1-2 critical error cases, runs the tests, and saves a markdown summary.

What is the difference between API test generation and E2E test generation?

API test generation creates status-code and response-structure tests for endpoints, while E2E test generation produces user workflow tests for UI features using accessible locators. Both approaches include happy paths and critical error cases.

Does this QA automation tool work with my existing Vitest, Jest, or Playwright setup?

Yes, the tool works with existing Vitest, Jest, and Playwright setups. It detects your project's existing test framework patterns, follows them to generate new tests, and then executes them to verify validation.

Can I generate tests for both API-only and UI-driven workflows?

Yes, you can generate tests for both API-only and UI-driven workflows. When you request automated QA tests for a feature, it handles both endpoints and UI user workflows to accelerate your validation process.

How do I get a traceable summary report after running generated tests?

You get a traceable summary report automatically after the generated tests run. The tool saves a markdown summary to your configured tests artifact location, providing traceability for the API and E2E test validation.

What's the best way to automate QA validation for newly implemented endpoints?

The best way to automate QA validation is to request automated QA tests for the implemented endpoints. The tool creates status-code and response-structure tests covering happy paths and critical errors, then runs them using your detected test framework.