webapp-testing

Automate web application testing with Playwright to verify end-to-end functionality.

Updated Feb 22, 2026
One-click install
npx skills add https://github.com/gelsonsimoes/wms-verticalparts --skill webapp-testing-gelsonsimoes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: webapp-testing
Source: https://github.com/gelsonsimoes/wms-verticalparts/tree/main/.agent/skills/webapp-testing
Command: npx skills add https://github.com/gelsonsimoes/wms-verticalparts --skill webapp-testing-gelsonsimoes

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, and includes scripts (resource) components.

What problem does it solve?

Web application testing often involves repetitive manual checks that are time-consuming and error-prone. This Skill provides a principled approach to automate E2E tests and accessibility checks for modern web apps using Playwright.

Core Features & Use Cases

  • Runtime Scripts: Execute automated browser tests to verify page health, navigation, and content presence.
  • Deep Audit Approach: Guidance for mapping routes, APIs, components, and critical user flows.
  • Playwright Principles: Page Object Model, fixtures, and auto-wait features to stabilize tests.

Quick Start

Run automated Playwright-based web app tests against a URL using scripts/playwright_runner.py <url> to produce a structured health report.

Frequently Asked Questions about webapp-testing

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

FAQPage Schema
How do I automate end-to-end testing for my web app using Playwright?

Automate end-to-end testing for web apps by running a Playwright script against a target URL to verify routes, UI components, and navigation. This Skill executes automated browser tests to validate page health and produces a structured health report.

Can I run accessibility checks automatically alongside E2E tests?

Yes, you can run accessibility checks automatically alongside E2E testing. The Skill applies Playwright to validate modern web app accessibility, executing basic or accessibility checks via a minimal Python script to generate structured audit results.

How do I integrate Playwright regression tests into a CI pipeline?

Integrate Playwright regression tests into a CI pipeline by executing the provided Python script during pre-production stages. The Skill validates critical user flows and performance signals, generating structured results suitable for automated regression suites.

Do I need Python to run Playwright web app tests?

Yes, you need Python and Playwright installed to run these web app tests. The Skill requires a minimal Python script to execute basic or accessibility checks against a URL and generate structured testing outputs for your application.

What is the best way to stabilize flaky E2E tests in Playwright?

Stabilize flaky E2E tests in Playwright by applying Page Object Model principles, fixtures, and auto-wait features. The Skill provides guidance for mapping routes and critical user flows to ensure stable and reliable automated web app testing.

Are there limitations when using Playwright for web app testing?

Playwright web app testing is limited to validating modern web applications across pre-production and CI pipelines. It focuses on verifying routes, UI components, accessibility, and performance signals, requiring Python and a minimal script to execute checks and generate structured results.