e2e

Automate end-to-end tests from acceptance criteria and log outcomes to quality.md.

319|74|Updated May 17, 2025
One-click install
npx skills add https://github.com/m-xlsea/ruoyi-plus-soybean --skill e2e-m-xlsea
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: e2e
Source: https://github.com/m-xlsea/ruoyi-plus-soybean/tree/main/.claude/skills/e2e
Command: npx skills add https://github.com/m-xlsea/ruoyi-plus-soybean --skill e2e-m-xlsea

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

End-to-end testing helps teams validate critical user flows by automating verification when an E2E framework is available, ensuring issues are caught early.

Core Features & Use Cases

  • Write E2E tests based on acceptance criteria from design.md to ensure coverage of key user journeys.
  • Execute tests locally or in CI to verify regressions and prevent feature breakage.
  • Log results by updating quality.md to provide a traceable quality record.

Quick Start

Run the end-to-end tests using the project’s configured command (for example, npx playwright test) to verify flows end-to-end.

Frequently Asked Questions about e2e

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

FAQPage Schema
How do I automate end-to-end testing for critical user journeys?

Automating end-to-end testing validates critical user journeys by authoring tests from acceptance criteria, executing them with a configured framework, and logging outcomes to a quality report.

Can I use this with Playwright, Cypress, or Selenium?

Yes, end-to-end testing applies to projects with Playwright, Cypress, or Selenium, automating test execution and regression verification when an E2E framework is available.

How do I trace E2E test results back to acceptance criteria?

End-to-end testing integrates with design.md acceptance criteria to author tests and updates quality.md with execution outcomes, closing feedback loops and providing a traceable quality record.

Do I need an existing E2E framework to automate user flow validation?

Yes, an available E2E framework is required. The process automates test validation by applying to projects with configured frameworks like Playwright, Cypress, or Selenium.

What's the best way to prevent feature regressions using E2E tests?

Executing end-to-end tests locally or in CI verifies regressions and prevents feature breakage by automating the verification of critical user flows against acceptance criteria.