testing

Run automated Playwright UI tests against a live application.

Updated Mar 24, 2026
One-click install
npx skills add https://github.com/ma-wais/Quality-Management-System --skill testing-ma-wais
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: testing
Source: https://github.com/ma-wais/Quality-Management-System/tree/main/.local/skills/testing
Command: npx skills add https://github.com/ma-wais/Quality-Management-System --skill testing-ma-wais

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Running reliable end-to-end UI tests can be time-consuming and brittle without an automated framework. This skill provides a Playwright-based subagent to validate feature changes in a real browser, capture logs and screenshots, and report results to help diagnose regressions early.

Core Features & Use Cases

  • End-to-end UI testing in a real browser using Playwright
  • Detailed diagnostics including browser and backend logs
  • Reusable test plans that describe user flows, verifications, and expected outcomes
  • Use cases include feature verification after code changes, regression checks, and UI behavior validation across pages and components

Quick Start

Create and run an end-to-end Playwright test plan against the app to verify feature changes.

Frequently Asked Questions about testing

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

FAQPage Schema
How do I run automated E2E UI tests to validate feature changes?

To run automated E2E UI tests, you create a test plan describing user flows and expected outcomes, then execute it against the live application in a real browser. This skill uses Playwright to validate frontend and backend feature changes.

What diagnostics are captured when running Playwright UI tests?

Playwright UI tests capture detailed diagnostics including browser logs, screenshots, and backend logs during execution. These diagnostics help identify regressions and diagnose UI behavior issues early in the validation process.

Can I validate dynamic UI changes and login flows with automated testing?

Yes, automated testing validates dynamic UI changes and login flows by running Playwright-based tests against the live application. Test scenarios cover navigation, forms, and frontend-to-backend interactions in a real browser environment.

How do I create a reusable test plan for end-to-end browser testing?

A reusable test plan for end-to-end browser testing describes user flows, verifications, and expected outcomes. This skill accepts test plans with relevant technical documentation and viewport dimensions to execute Playwright UI tests systematically.

Does automated UI testing work for both frontend and backend validation?

Automated UI testing works for both frontend and backend validation by running Playwright-based tests in a real browser. The skill captures browser and backend logs alongside UI screenshots to diagnose regressions across the full stack.