e2e-tester

Automate end-to-end QA testing of web applications with browser interactions and evidence capture.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/sharondevs/job-auto-apply --skill e2e-tester-sharondevs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: e2e-tester
Source: https://github.com/sharondevs/job-auto-apply/tree/main/server/skills/e2e-tester
Command: npx skills add https://github.com/sharondevs/job-auto-apply --skill e2e-tester-sharondevs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Web applications often require manual QA to verify flows in a real browser, catch visual bugs, and document issues. This skill provides a structured approach to perform end-to-end QA with evidence collection.

Core Features & Use Cases

  • Preflight and environment checks: verifies the browser extension is reachable and the app URL is accessible before testing.
  • Phase-driven testing: gathers context, executes browser-based flows, captures screenshots, and logs findings.
  • Comprehensive reporting: produces actionable reports linking browser results to code or UI changes to guide fixes.

Quick Start

Open the app locally and start an end-to-end QA flow using Hanzi in a real browser.

Frequently Asked Questions about e2e-tester

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

FAQPage Schema
How do I automate end-to-end QA testing for a web application?

Automate end-to-end QA testing by orchestrating browser interactions and capturing step-by-step evidence. This skill executes phased testing flows like logins and form submissions to validate UI behavior and catch regressions in local or staging web apps.

What's the best way to capture evidence of visual bugs during browser testing?

Capture evidence of visual bugs during browser testing by running phase-driven tests that take screenshots and log findings. This produces comprehensive, actionable reports linking visual regressions directly to UI changes for guided fixes.

Do I need a browser extension to run E2E tests on a staging app?

Yes, you need the Hanzi browser extension to run E2E tests on a staging app. The skill enforces preflight checks to verify the extension is reachable and your local or staging URL is accessible before executing any browser interactions.

Can I test login and form flows without providing credentials?

No, testing login and form flows requires configured credentials. The skill orchestrates real browser interactions across these flows, meaning you must supply the necessary authentication details for local or staging environments before phased testing begins.

How does preflight checking work for UI regression testing?

Preflight checking for UI regression testing works by verifying environment readiness before executing tests. The skill checks if the browser extension is reachable and the app URL is accessible, ensuring the testing environment is properly configured to avoid false failures.

Are there limitations to using phase-driven testing for web app QA?

Phase-driven testing for web app QA is limited to local or staging environments and requires the Hanzi browser extension. It does not support testing production apps and cannot execute browser flows without a reachable extension and accessible URL.