web-testing

Run Playwright, Vitest, and k6 tests for web applications.

1|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/docaohieu2808/claude-skills --skill web-testing-docaohieu2808
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: web-testing
Source: https://github.com/docaohieu2808/claude-skills/tree/main/web-testing
Command: npx skills add https://github.com/docaohieu2808/claude-skills --skill web-testing-docaohieu2808

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a robust framework for ensuring the quality, performance, and accessibility of web applications through automated testing.

Core Features & Use Cases

  • Automated Testing: Execute unit, integration, E2E, load, security, visual, and accessibility tests.
  • Cross-Browser & Mobile: Ensure consistent user experience across different browsers and devices.
  • Performance Optimization: Identify and fix bottlenecks to improve Core Web Vitals.
  • Use Case: Automatically test a new feature's user flow across Chrome and Safari, verify its accessibility compliance, and ensure it meets performance targets before deployment.

Quick Start

Run all Playwright E2E tests for the current project.

Frequently Asked Questions about web-testing

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

FAQPage Schema
How do I automate end-to-end testing with Playwright across different browsers?

Automate end-to-end testing with Playwright by executing scripts that validate user flows across multiple browsers and mobile devices. This ensures consistent cross-browser validation and consistent user experiences before deployment.

Can I run unit and integration tests in the same suite as my E2E tests?

Yes, you can run unit, integration, and E2E tests together using Vitest and Playwright. This unified testing approach supports executing diverse test scenarios within a single comprehensive automation framework.

What is the best way to measure Core Web Vitals and optimize web application performance?

Measure Core Web Vitals and optimize web performance using k6 load testing. This approach identifies performance bottlenecks during load testing scenarios to ensure your web application meets performance targets.

Does this web testing approach support automated accessibility testing?

Yes, automated accessibility testing is supported directly within the testing suite. It verifies accessibility compliance alongside functional tests to ensure web applications meet required accessibility standards.

How do I fix flaky E2E tests during cross-browser validation?

Fix flaky E2E tests using built-in flakiness mitigation mechanisms provided by the Playwright testing framework. This stabilizes automated test runs and ensures reliable cross-browser validation results.