bmad-qa-generate-e2e-tests

Generate API and end-to-end tests by parsing project files with Python scripts.

Updated Dec 26, 2025
One-click install
npx skills add https://github.com/tiween/tiween --skill bmad-qa-generate-e2e-tests-tiween
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-qa-generate-e2e-tests
Source: https://github.com/tiween/tiween/tree/main/.agents/skills/bmad-qa-generate-e2e-tests
Command: npx skills add https://github.com/tiween/tiween --skill bmad-qa-generate-e2e-tests-tiween

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, _bmad, resolve_customization.py, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the creation of automated tests for both API and user interface features in software applications, saving time and reducing the need for manual test writing.

Core Features & Use Cases

  • Automated API Test Generation: Create tests that validate the response structure and status codes of API endpoints.
  • E2E Test Generation: Generate end-to-end tests for UI features that cover user workflows and interactions.
  • Test Execution and Summary: Run tests and produce a summary report on test coverage and pass/fail status.
  • Use Case: A QA engineer uses this Skill to generate automated tests for a web application, saving hours in the testing phase of the development process.

Quick Start

Run the skill with the command "generate-e2e-tests" followed by the specific feature or component to be tested.

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 automate end-to-end test generation for web applications?

You can automate end-to-end test generation by running Python scripts that parse your project files to determine test cases for UI features and API endpoints. This process validates user workflows, interactions, and API response structures automatically.

Can I generate API tests that validate status codes and response structures?

Yes, automated API test generation creates tests that validate the response structure and status codes of API endpoints. Python scripts parse your project files to determine the necessary test cases for your software application.

What do I need to set up QA automation for E2E and API testing?

You need Python3 installed in your environment to run the required scripts. The skill parses your project files to determine test cases, making it suitable for software projects looking to increase test coverage and automation efficiency.

How do I generate tests for a specific feature or component?

Run the skill using the command 'generate-e2e-tests' followed by the specific feature or component to be tested. The Python scripts will parse the project files and automatically generate the relevant automated API and E2E tests.

Does automated test generation provide a summary of test coverage and pass/fail status?

Yes, the automated test generation includes test execution and produces a summary report on test coverage and pass/fail status. This helps QA engineers track automation efficiency and validate API and UI features quickly.