bmad-qa-generate-e2e-tests

Generate end-to-end automated tests for existing software features.

Updated Apr 25, 2026
One-click install
npx skills add https://github.com/petrkohut/bmad-todo-app --skill bmad-qa-generate-e2e-tests-petrkohut
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-qa-generate-e2e-tests
Source: https://github.com/petrkohut/bmad-todo-app/tree/main/.github/skills/bmad-qa-generate-e2e-tests
Command: npx skills add https://github.com/petrkohut/bmad-todo-app --skill bmad-qa-generate-e2e-tests-petrkohut

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill simplifies the process of generating automated end-to-end tests for software applications, reducing manual test development time.

Core Features & Use Cases

  • Automated Test Generation: Creates E2E tests for existing features with minimal user input.
  • Test Framework Integration: Supports the identification and integration with the project's existing test frameworks.
  • Feature Coverage: Tests are designed to cover happy paths and critical error cases, improving test quality.
  • Test Execution and Validation: Automates the execution of generated tests and validates results.

Quick Start

To generate automated E2E tests for the 'user profile' feature, use the bmad-qa-generate-e2e-tests skill and specify the feature: "create qa automated tests for user profile"

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 end-to-end tests for existing features with minimal input?

You can generate end-to-end tests by specifying the target feature in your prompt. The skill analyzes your source code to select the correct test framework and defines test scenarios covering happy paths and critical errors automatically.

Can I integrate automated test generation into my project's CI/CD pipelines?

Yes, automated test generation integrates with project CI/CD pipelines. The skill automates the execution of generated tests and validates results, allowing you to embed end-to-end test creation and execution directly into your continuous integration workflows.

Do I need to provide my source code and configuration to create automated tests?

Yes, knowledge of the project's source code and configuration is required. The skill uses this project context to identify your existing test frameworks and accurately define test scenarios for the specified software features.

What is the best way to cover critical error cases and happy paths in test automation?

The best way to cover happy paths and critical error cases is using automated test generation. The skill designs comprehensive end-to-end tests that validate both successful user flows and edge cases, improving overall software quality with minimal manual effort.

Does this test generation approach work with multiple test frameworks?

Yes, the test generation approach supports multiple test types and frameworks. It identifies and integrates with the project's existing test frameworks by analyzing your source code and configuration to ensure generated tests match your current setup.

Why does generating automated end-to-end tests manually take so much development time?

Generating automated end-to-end tests manually requires significant development time due to writing scenario definitions and framework integration. This skill simplifies the process by automating test generation for existing features, reducing manual test development time.