webapp-testing

Automate web application testing and health checks with Playwright.

Updated Jan 27, 2026
One-click install
npx skills add https://github.com/Oscar-Ivan-Salas/PILi_Quarts_Doc --skill webapp-testing-oscar-ivan-salas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: webapp-testing
Source: https://github.com/Oscar-Ivan-Salas/PILi_Quarts_Doc/tree/main/PILi_Quarts_V3.0/.agent/skills/webapp-testing
Command: npx skills add https://github.com/Oscar-Ivan-Salas/PILi_Quarts_Doc --skill webapp-testing-oscar-ivan-salas

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Automates web application testing and basic health checks to reduce manual QA effort and catch regressions early.

Core Features & Use Cases

  • Automated end-to-end tests across web pages using Playwright.
  • Lightweight health checks to verify page load, essential elements, and navigation.
  • Accessibility-oriented checks to identify missing alt attributes and labels.
  • Simple, quick-start runner to sanity-check deployments.

Quick Start

Run the runner against a URL to perform a quick health check and basic E2E validation.

Frequently Asked Questions about webapp-testing

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

FAQPage Schema
How do I automate web application health checks to catch regressions in SPAs?

Automate web application health checks using Playwright to detect regressions by verifying page loads, essential elements, and navigation across modern SPAs. The runner script executes these validations quickly to reduce manual QA effort.

How do I run end-to-end tests across multiple web pages with Playwright?

Run end-to-end tests with Playwright by executing the scripts/playwright_runner.py against your target URL. This automates E2E validation across routes, APIs, and UI components for both multi-page apps and single-page applications.

Can I perform accessibility checks to find missing alt attributes and labels?

Perform accessibility checks using Playwright to identify missing alt attributes and labels on web pages. The runner automates these accessibility-oriented validations alongside standard E2E tests to ensure UI components meet basic compliance.

Do I need Python and Playwright installed to run automated web app tests?

Python and the Playwright package are required to run automated web app tests. Install dependencies with pip install playwright, then execute playwright install chromium to set up the browser engine needed for the test runner.

Does this Playwright runner work for quick sanity checks in CI pipelines?

This Playwright runner works for quick sanity checks in CI pipelines by automating lightweight health checks and E2E validations across routes and APIs. It verifies deployments and catches regressions early without manual QA intervention.