e2e-testing

Automate end-to-end browser testing for web applications with Playwright MCP.

38|5|Updated Dec 18, 2025
One-click install
npx skills add https://github.com/Svenja-dev/claude-code-skills --skill e2e-testing-svenja-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: e2e-testing
Source: https://github.com/Svenja-dev/claude-code-skills/tree/main/skills/e2e-testing
Command: npx skills add https://github.com/Svenja-dev/claude-code-skills --skill e2e-testing-svenja-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates end-to-end browser testing with human-like behavior to validate critical flows in Preview and Production environments.

Core Features & Use Cases

  • End-to-End Browser Testing: Automates login, navigation, and key actions with human-like timing.
  • Visual Verification: Captures screenshots for comparison and regression checks.
  • Use Case: Imagine you ship a new checkout flow; this Skill can automatically verify login, cart, and purchase steps across environments.

Quick Start

Run the e2e-testing skill to execute the default smoke suite against your local or staging environment.

Frequently Asked Questions about e2e-testing

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

FAQPage Schema
How do I automate end-to-end browser testing for web applications?

Automate end-to-end browser testing by running human-like interactions for login, navigation, and form submissions across Preview and Production environments. This skill executes deterministic browser automation to validate critical web application flows.

Does Playwright work for automating human-like steps in QA workflows?

Yes, Playwright is used to run deterministic, human-like interactions for QA workflows. This skill leverages Playwright MCP or Chrome MCP to automate timing and actions, executing end-to-end browser testing for critical flows.

Can I capture screenshots for visual regression checks during browser automation?

Yes, you can capture screenshots for visual verification and comparison during browser automation. This skill includes visual diff capabilities to perform regression checks on web application UIs across environments.

Do I need Node.js tooling to run E2E tests with this browser automation approach?

Yes, Node.js tooling is required to run the end-to-end browser tests. This skill depends on Node.js along with Playwright MCP or Chrome MCP to execute deterministic, human-like interactions for QA workflows.

What is the best way to validate a new checkout flow in staging and production?

The best way to validate a new checkout flow is to automate the login, cart, and purchase steps across staging and production. This skill applies human-like timing to verify critical e-commerce actions and capture visual diffs.

When should I not use human-like E2E testing for web application validation?

You should not use human-like E2E testing when you need pure API load testing or lack Node.js tooling. This approach focuses on deterministic browser interactions and requires Playwright MCP or Chrome MCP to run UI-driven workflows.