web-testing

Automate web testing workflows across unit, integration, E2E, load, security, visual regression, and accessibility tests.

2|Updated Dec 24, 2025
One-click install
npx skills add https://github.com/hotriluan/alkana-dashboard --skill web-testing-hotriluan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: web-testing
Source: https://github.com/hotriluan/alkana-dashboard/tree/main/.opencode/skills/web-testing
Command: npx skills add https://github.com/hotriluan/alkana-dashboard --skill web-testing-hotriluan

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Web teams often struggle to maintain reliable tests across multiple layers and browsers; this skill consolidates unit, integration, E2E, load, security, visual regression, and accessibility testing into a unified workflow.

Core Features & Use Cases

  • Unified testing strategy: supports unit, integration, E2E, load, security, visual regression, and accessibility tests using popular tools.
  • Cross-browser readiness: enables automated browser testing with Playwright across Chromium, Firefox, and WebKit.
  • CI/CD and reporting: integrates test execution into CI pipelines with enriched reports and reproducible results.
  • Use Case: validate new UI changes by running fast unit tests, regression suites, and performance checks before deployment.

Quick Start

Run unit tests with Vitest, E2E tests with Playwright, and load tests with k6 to validate your web app.

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 with Playwright across multiple browsers?

Automate visual regression testing by capturing baseline screenshots and comparing them against subsequent UI changes. This skill handles visual regression workflows alongside E2E tests, ensuring front-end components remain visually consistent across deployments.

Can I run unit and integration tests together with Vitest for a React application?

Run unit and integration tests together with Vitest to validate React, Vue, or Angular applications. This skill consolidates fast unit tests and integration checks into a unified workflow, generating reproducible results before deployment.

Does this testing workflow support load testing with k6 and accessibility checks?

Load testing with k6 and accessibility checks are fully supported. This skill automates performance validation and accessibility conformance using axe-core and Lighthouse, integrating them into a comprehensive testing strategy with structured reporting.

What is the best way to consolidate security and regression tests into a CI pipeline?

Consolidate security and regression tests into a CI pipeline by unifying them with E2E and unit tests under structured scripts. This skill integrates test execution into CI/CD workflows, delivering enriched reports and reproducible results.

Do I need axe-core and Lighthouse to validate web accessibility conformance?

Yes, axe-core and Lighthouse are required to validate web accessibility conformance. This skill uses them to automate accessibility testing across your front-end and full-stack apps, ensuring compliance alongside performance and regression checks.