webapp-testing

Automates web app testing with Playwright including routes, APIs, components, and accessibility checks.

1|Updated Jun 17, 2026
One-click install
npx skills add https://github.com/NabilThange/ohm-band --skill webapp-testing-nabilthange
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: webapp-testing
Source: https://github.com/NabilThange/ohm-band/tree/main/.agent/skills/webapp-testing
Command: npx skills add https://github.com/NabilThange/ohm-band --skill webapp-testing-nabilthange

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the testing of web applications, providing end-to-end testing, accessibility checks, and deep audit strategies, saving time and reducing manual effort.

Core Features & Use Cases

  • Automated Browser Testing: Execute automated tests using Playwright.
  • Accessibility Checks: Run accessibility audits on web applications.
  • Deep Audit Approach: Discover and test all routes, API endpoints, components, and features.
  • Testing Pyramid: Implement a structured testing approach with E2E, integration, and component tests.
  • Use Case: Use this Skill to test a web application, ensuring that all critical user flows, authentication, and business actions are covered and functioning correctly.

Quick Start

Run the 'playwright_runner.py' script with the URL of the web application to start automated testing.

Frequently Asked Questions about webapp-testing

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

FAQPage Schema
How do I automate E2E testing for a web application using Playwright?

Run deep audit E2E tests using Playwright to automatically discover application routes, verify API endpoints, and test components across the web application without manual intervention.

Can I run accessibility checks during web application testing?

Run accessibility checks during web application testing to automatically audit your web pages for compliance, ensuring critical user flows and components meet accessibility standards.

Do I need Python to run Playwright tests for web application automation?

Python is required to run Playwright automated browser tests, as the E2E testing scripts and deep audit strategies for web application testing are executed within a Python environment.

What is the best way to discover and test API endpoints in a web application?

Discover and test API endpoints in a web application by applying a deep audit approach with Playwright, which automatically maps routes and verifies endpoints alongside UI components.

Does this approach support component testing alongside E2E testing?

Component testing is supported alongside E2E testing by implementing a structured testing pyramid approach, allowing you to test individual web application features and components comprehensively.