web-testing

Run web application tests with Playwright, Vitest, and k6.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the need for robust and multi-faceted web application testing, ensuring quality, performance, and security across various testing methodologies.

Core Features & Use Cases

  • Automated Testing: Execute unit, integration, and end-to-end tests efficiently.
  • Performance & Load Testing: Validate application performance under stress.
  • Accessibility & Security Audits: Ensure compliance and identify vulnerabilities.
  • Use Case: A development team can use this Skill to automate their entire testing pipeline, from initial unit tests to full end-to-end regression testing before each release, catching bugs early and ensuring a stable product.

Quick Start

Run all end-to-end tests using Playwright.

Frequently Asked Questions about web-testing

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

FAQPage Schema
How do I run end-to-end tests with Playwright and Vitest?

You can run end-to-end tests with Playwright and Vitest by executing deterministic tasks for full regression testing. This suite supports both frameworks to automate your testing pipeline, from unit checks to full end-to-end validation before releases.

What is the best way to mitigate test flakiness in web automation?

Mitigating test flakiness in web automation involves executing deterministic tasks and using robust strategies for task execution. This approach addresses flakiness mitigation directly during end-to-end and cross-browser compatibility testing to ensure stable results.

Can I perform load testing and Core Web Vitals optimization together?

Yes, you can perform load testing and Core Web Vitals optimization together to validate application performance under stress. This comprehensive suite supports performance testing to identify bottlenecks and optimize vital metrics simultaneously.

Does this web testing approach support mobile gesture simulation and accessibility audits?

Yes, this web testing approach supports mobile gesture simulation and accessibility audits to ensure compliance. It provides comprehensive tools for visual and accessibility testing across various methodologies and cross-browser environments.

When do I need security testing for my web application pipeline?

You need security testing for your web application pipeline to identify vulnerabilities and ensure compliance before each release. Integrating security audits alongside unit and integration tests catches threats early and maintains a stable product.

What are the limitations of using k6 for performance testing?

The limitations of using k6 for performance testing relate to its focus on load validation rather than functional test automation. While it validates application performance under stress, you must use frameworks like Playwright for end-to-end behavioral checks.