webapp-testing

Test local web applications with Playwright scripts and browser logs.

Updated Feb 24, 2026
One-click install
npx skills add https://github.com/Zurybr/lefarma-skills --skill webapp-testing-zurybr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: webapp-testing
Source: https://github.com/Zurybr/lefarma-skills/tree/main/tools/webapp-testing
Command: npx skills add https://github.com/Zurybr/lefarma-skills --skill webapp-testing-zurybr

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of testing local web applications by providing tools and guidance for interacting with and verifying frontend functionality.

Core Features & Use Cases

  • Automated Testing: Write and execute Playwright scripts to test web application behavior.
  • Debugging UI: Capture screenshots and inspect browser logs to identify and fix UI issues.
  • Server Management: Easily manage the lifecycle of local development servers required for testing.
  • Use Case: You've developed a new feature for your web app and need to ensure it works correctly across different browsers. Use this Skill to write Playwright tests that simulate user interactions and verify the feature's behavior.

Quick Start

Use the webapp-testing skill to run the python script 'examples/element_discovery.py' against your local web application running on port 5173.

Frequently Asked Questions about webapp-testing

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

FAQPage Schema
How do I automate frontend testing for a local web application?

Automating frontend testing for a local web application involves writing and executing Playwright scripts to simulate user interactions, capture browser screenshots, and inspect logs to verify UI behavior.

What is the best way to debug UI behavior during web testing?

The best way to debug UI behavior during web testing is to use Playwright tools that capture browser screenshots and view browser logs, helping you quickly identify and fix frontend issues.

Can I manage local development server lifecycles while running Playwright tests?

Yes, you can manage local development server lifecycles while running Playwright tests by using included helper scripts that start and stop servers needed for verifying frontend functionality.

How do I choose the right testing approach for verifying web app functionality?

Choosing the right testing approach for verifying web app functionality is guided by included decision trees that help you select appropriate Playwright automation strategies based on your specific UI testing needs.

Does web testing with Playwright support capturing browser logs and screenshots?

Web testing with Playwright supports capturing browser screenshots and viewing browser logs, allowing you to inspect rendered pages and debug UI behavior during automated test execution.