webapp-testing

Automate web application testing with Playwright and Python scripts.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides comprehensive testing frameworks and automated scripts to ensure web applications function correctly, identify potential issues, and maintain high-quality user experiences.

Core Features & Use Cases

  • End-to-End Testing: Execute tests across the entire web application, from UI to backend.
  • Playwright Integration: Utilize Playwright for automated browser testing, including screenshots and accessibility checks.
  • Deep Audit: Implement deep audit approaches to scan routes, API endpoints, components, and features.

Quick Start

Run automated tests for the web application at 'https://example.com' by executing the 'playwright_runner.py' script with the target URL.

Frequently Asked Questions about webapp-testing

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

FAQPage Schema
How do I run end-to-end testing for a web application using Playwright?

End-to-end testing for a web application is executed by running the Playwright runner script with a target URL, which automates browser interactions, captures screenshots, and verifies UI to backend functionality.

What is a deep audit in web application E2E testing?

A deep audit in E2E testing systematically scans web application routes, API endpoints, components, and features to identify potential functional issues and maintain high-quality user experiences.

Do I need Python to automate browser testing with Playwright scripts?

Yes, you need Python installed to execute the automated scripts that drive Playwright for browser testing, along with the necessary browser drivers for automated verification.

Can I perform accessibility checks during web application testing?

Yes, accessibility checks are integrated into the web application testing process through Playwright, allowing you to evaluate compliance and identify potential UI barriers during automated script execution.

What's the best way to verify API endpoints and UI components in automated scripts?

The best way to verify API endpoints and UI components is by implementing a deep audit strategy via Playwright and Python scripts, scanning application routes and features to ensure correct functionality.

Why does my Playwright automated script require browser drivers?

Playwright automated scripts require specific browser drivers to control browser instances, execute automated testing actions, and verify web application functionalities without manual intervention.