webapp-testing

Automate web app interactions and testing with Playwright Python scripts.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/duaragha/full_tracker --skill webapp-testing-duaragha
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: webapp-testing
Source: https://github.com/duaragha/full_tracker/tree/main/.claude/skills/moai-webapp-testing
Command: npx skills add https://github.com/duaragha/full_tracker --skill webapp-testing-duaragha

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Manually testing web applications is time-consuming and prone to human error. This Skill provides a powerful toolkit for automating web app interactions and testing using Playwright, enabling rapid verification of frontend functionality, efficient UI debugging, and consistent quality assurance.

Core Features & Use Cases

  • Playwright Automation: Write Python scripts to interact with web pages, simulate user actions, and verify UI behavior.
  • Server Lifecycle Management: Use the with_server.py helper script to automatically start and stop local development servers for seamless testing.
  • Reconnaissance-Then-Action: Inspect the rendered DOM, capture screenshots, and identify selectors to build robust automation scripts.
  • Use Case: Automate a login flow for your local web application. The with_server.py script starts your frontend server, then your Playwright script navigates to the login page, fills credentials, clicks submit, and verifies the dashboard loads correctly, capturing screenshots at each step.

Quick Start

Run a Playwright script to navigate to 'http://localhost:5173', wait for network idle, and take a full-page screenshot.