web-testing

Validate web applications across integration, E2E, accessibility, performance, and security layers.

2|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/krzemienski/validationforge --skill web-testing-krzemienski
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: web-testing
Source: https://github.com/krzemienski/validationforge/tree/main/skill-audit-workspace/web-testing/skill-snapshot
Command: npx skills add https://github.com/krzemienski/validationforge --skill web-testing-krzemienski

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill defines a practical, real-system validation strategy that prevents false positives from mocks by verifying integration, end-to-end journeys, accessibility, performance, and security directly against running web applications.

Core Features & Use Cases

  • Layered Validation: Five explicit layers (Integration, E2E, Accessibility, Performance, Security) to choose the right scope of testing per feature.
  • Evidence-first Workflow: Produce organized e2e-evidence directories for each layer so verdicts cite real command and browser outputs.
  • Delegation and Integration: Delegates browser automation to playwright-validation and complements visual-inspection and verdict-writer agents for review.
  • Use Case Examples: Validating a new page route, sign-up/login journeys, form input sanitization, Core Web Vitals after performance optimizations, and accessibility checks for WCAG compliance.

Quick Start

Run the web-testing skill to build a layered validation plan for a feature and collect evidence from real system endpoints.

Frequently Asked Questions about web-testing

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

FAQPage Schema
How do I validate web applications across integration, E2E, and security layers without mocks?

Validate web applications using a layered strategy that checks integration, end-to-end journeys, accessibility, performance, and security directly against running systems, organizing outputs into evidence directories to prevent false positives from mocks.

How do I test Core Web Vitals and WCAG compliance for a new page route?

Test Core Web Vitals and WCAG compliance by applying the performance and accessibility validation layers to new page routes, collecting real browser outputs and system evidence to verify feature-level quality.

Can I use Playwright for browser automation when building a validation plan?

Yes, you can use Playwright for browser automation as the strategy delegates browser flows to playwright-validation, complementing visual-inspection and verdict-writer agents to review and enforce live-system checks.

What is the best way to structure evidence for end-to-end web testing?

The best way to structure evidence is producing organized e2e-evidence directories for each validation layer, ensuring verdicts cite real command and browser outputs directly from running web applications.

Does this web testing approach work for validating form input sanitization and login journeys?

Yes, this approach works for validating form input sanitization and sign-up or login journeys by enforcing live-system checks across user journeys and APIs without relying on mocked responses.

When should I not use mocks for integration and E2E testing?

You should not use mocks when a practical, real-system validation strategy is required, as mocks prevent false positives by verifying integration, end-to-end, accessibility, performance, and security directly against running applications.