webapp-testing

Automate web app testing with Playwright across browsers for CI/CD workflows.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/bcassiano/MariIA --skill webapp-testing-bcassiano
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: webapp-testing
Source: https://github.com/bcassiano/MariIA/tree/main/ag_kit_2/.agent/skills/webapp-testing
Command: npx skills add https://github.com/bcassiano/MariIA --skill webapp-testing-bcassiano

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Web development teams need consistent, reliable end-to-end tests to verify web app behavior across browsers and guard against regressions.

Core Features & Use Cases

  • Automated Playwright-based browser tests to validate UI flows and page health.
  • Deep audit approach to map routes, APIs, components, and critical user journeys for comprehensive coverage.
  • Best practices for Playwright configuration, accessibility checks, visual checks, and CI integration to maintain quality at scale.

Quick Start

Install dependencies and run the runner against a URL to execute a basic Playwright test.

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 web testing with Playwright across multiple browsers?

Automated web testing with Playwright orchestrates end-to-end browser checks to validate UI flows, page health, and critical user journeys. It maps routes and APIs to execute consistent tests across browsers, guarding against regressions in modern web apps.

Can I run accessibility checks alongside UI health checks in my CI/CD pipeline?

Yes, accessibility checks can run alongside UI health checks in CI/CD pipelines. The automation workflow applies Playwright-based checks to perform both a11y audits and visual validations, maintaining quality at scale during local development and continuous integration.

What is the best way to map critical user journeys for comprehensive test coverage?

The best way to map critical user journeys is through a deep audit approach that catalogs routes, APIs, and components. This comprehensive mapping establishes reliable Playwright-based e2e tests that accurately validate complex UI flows and page health.

Do I need Playwright installed to run end-to-end tests for modern web apps?

Yes, Playwright is a required dependency to run these automated end-to-end tests. You must install dependencies and use the included runtime scripts to execute deterministic tasks and validate UI behavior against your target URL.

How does Playwright configuration handle visual checks and page health validation?

Playwright configuration manages visual checks and page health validation by applying best practices for automated testing. It orchestrates checks across browsers to verify UI flows, ensuring consistent behavior and guarding against visual regressions in web apps.

What limitations should I expect when running Playwright e2e tests in CI/CD pipelines?

When running Playwright e2e tests in CI/CD pipelines, expect limitations around execution time and resource usage for cross-browser checks. Proper Playwright configuration and mapping critical routes are necessary to maintain test efficiency and avoid pipeline bottlenecks.