web-testing

Run unit, E2E, load, and accessibility tests with Playwright, Vitest, k6, and axe-core.

1|1|Updated Feb 28, 2026
One-click install
npx skills add https://github.com/rodrigorjsf/political-authority-highlighter --skill web-testing-rodrigorjsf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: web-testing
Source: https://github.com/rodrigorjsf/political-authority-highlighter/tree/main/.agents/skills/web-testing
Command: npx skills add https://github.com/rodrigorjsf/political-authority-highlighter --skill web-testing-rodrigorjsf

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the need for robust and comprehensive web application testing, ensuring quality, performance, and accessibility across various scenarios.

Core Features & Use Cases

  • Automated Testing: Execute unit, integration, end-to-end (E2E), load, security, visual, and accessibility tests.
  • Cross-Browser & Mobile: Ensure consistent user experience across different browsers and devices.
  • Performance Optimization: Identify and fix performance bottlenecks using tools like Lighthouse and k6.
  • Use Case: Before deploying a new feature, run a full suite of tests including E2E flows with Playwright, accessibility checks with axe-core, and load tests with k6 to guarantee stability and performance.

Quick Start

Run all unit and E2E tests for the web application.

Frequently Asked Questions about web-testing

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

FAQPage Schema
How do I run comprehensive web testing including E2E and accessibility checks?

Comprehensive web testing combines Playwright for E2E critical user flows, axe-core for WCAG accessibility validation, and Vitest for unit and integration tests, ensuring web application quality, deterministic outcomes, and cross-browser compatibility.

What's the best way to validate web application performance and identify bottlenecks before deployment?

Validating web application performance before deployment involves running load tests with k6 to simulate traffic and using Lighthouse to identify performance bottlenecks, ensuring application stability under critical user flows.

Does Playwright work with axe-core for automated accessibility testing?

Yes, Playwright works with axe-core for automated accessibility testing, allowing you to execute end-to-end critical user flows while simultaneously validating adherence to WCAG accessibility standards.

Can I execute unit and load testing in the same web testing workflow?

You can execute unit and load testing in the same workflow by utilizing Vitest for deterministic unit and integration tests, and running k6 concurrently to validate performance and stability under simulated traffic loads.

Why does my E2E testing fail across different browsers and mobile devices?

E2E testing fails across browsers and mobile devices due to inconsistent rendering or compatibility issues, requiring cross-browser automation with Playwright to ensure a consistent user experience across different environments.