web-testing

Automate web testing with Playwright, Vitest, k6, and axe-core.

Updated Mar 19, 2026
One-click install
npx skills add https://github.com/congthang12312/Sentinel-AI-test --skill web-testing-congthang12312
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: web-testing
Source: https://github.com/congthang12312/Sentinel-AI-test/tree/main/.agent/skills/web-testing
Command: npx skills add https://github.com/congthang12312/Sentinel-AI-test --skill web-testing-congthang12312

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Web testing is essential yet complex, requiring multiple tools and setups to validate frontend behavior, accessibility, and performance across browsers.

Core Features & Use Cases

  • Playwright-powered end-to-end tests for UI assertions.
  • Vitest-based unit tests for logic validation.
  • k6-based load and performance checks.
  • Accessibility checks with axe-core integration.
  • Cross-browser and mobile gesture testing workflows.

Quick Start

Install dependencies and run the test suite to begin validating web tests.

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 web testing across multiple browsers?

Automate end-to-end web testing across multiple browsers using Playwright to validate UI assertions and mobile gesture workflows. It enables cross-browser configurations to ensure modern web apps function consistently.

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

Yes, you can run unit tests and load testing in the same workflow by using Vitest for logic validation and k6 for performance checks. This combination validates both frontend behavior and application load capacity.

What is the best way to check web accessibility during automated testing?

The best way to check web accessibility during automated testing is integrating axe-core. It performs accessibility checks alongside E2E tests to validate compliance directly within your web testing suite.

Does this web testing setup support mobile gestures and cross-browser configurations?

Yes, this web testing setup supports mobile gestures and cross-browser configurations. Playwright drives these cross-browser workflows to validate UI interactions across different modern web environments.

How do I get started validating UI, performance, and accessibility for my web app?

To get started validating UI, performance, and accessibility for your web app, install the necessary dependencies and run the test suite. This initiates automated checks across Playwright, Vitest, and k6.