e2e-acceptance

Community

Automated E2E headless acceptance testing.

AuthorDisaster-Terminator
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates the end-to-end acceptance testing of the application in a headless environment, ensuring core functionalities work as expected before deployment. It also provides diagnostic capabilities when tests fail.

Core Features & Use Cases

  • Headless Acceptance Testing: Executes automated tests without requiring a visible browser window, suitable for CI/CD pipelines.
  • Degradation Strategy: Implements a fallback mechanism, attempting to use rscore first and then python main.py if the former fails, to ensure test execution even with entry point issues.
  • Diagnostic Capabilities: Upon test failure due to business logic errors, it leverages MCP Playwright to capture page layout, text, and network requests for debugging.
  • Use Case: Integrate this Skill into your CI pipeline to automatically run acceptance tests after every code commit. If tests fail, the Skill will attempt to diagnose the issue using headless browser diagnostics.

Quick Start

Run the e2e-acceptance skill to perform headless acceptance tests for both dev and user modes.

Dependency Matrix

Required Modules

None required

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: e2e-acceptance
Download link: https://github.com/Disaster-Terminator/RewardsCore/archive/main.zip#e2e-acceptance

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.