Skip to content

๐Ÿ”ฎ AutoHeal-QA v0.1.0 โ€” $0 Cloud Cost Agentic Self-Healing E2E Tests for Playwright

Latest

Choose a tag to compare

@Ritual-Dev-Git Ritual-Dev-Git released this 11 Sep 09:22
· 3 commits to main since this release

๐Ÿ”ฎ AutoHeal-QA (Healwright) v0.1.0: Stop Fixing Broken Playwright Locators Manually

Flaky tests and UI changes waste hundreds of engineering hours every month. AutoHeal-QA intercepts Playwright test failures, harvests accessibility trees, and heals broken locators with $0 cloud cost.


โœจ Highlights & Capabilities

  • ๐Ÿ’ฐ 100% Free & Local-First ($0 Cloud Cost): Instant deterministic heuristics (<1ms) paired with local Ollama models (qwen2.5-coder, llama3.2). No API keys or cloud subscriptions needed.
  • ๐Ÿฉบ Surgical AST Auto-Patcher: Directly patches your .spec.ts files while preserving code indentation, chaining (.click(), .fill()), and comments.
  • ๐Ÿ”„ Automated Verification Loop: Re-executes the exact failing test in isolation to prove the fix works before persisting changes.
  • ๐Ÿ›ก๏ธ Zero-Risk Rollbacks: Creates automated .autoheal-backup snapshots before touching disk. Revert anytime with autoheal rollback.
  • ๐Ÿ“Š Playwright Native Integration: Plug-and-play reporter and fixture interceptor via @autoheal/interceptor.

๐Ÿš€ 30-Second Quickstart

1. Install CLI & Interceptor

pnpm add -D autoheal @autoheal/interceptor
# or
npm install --save-dev autoheal @autoheal/interceptor