# A3 — Automated testing

> Agents author and repair real UI journey tests. Stages run as deterministic Playwright-style automation with self-heal when the product UI changes.

**URL:** https://athree.dev/use-cases/automated-testing/  
**Canonical markdown:** https://athree.dev/use-cases/automated-testing.md

## Problem

End-to-end UI tests are expensive to write and constantly break when product teams ship UI changes. Pure LLM “test agents” are flexible but slow, flaky, and costly in CI.

## Approach

Describe the journey. A3 learns stages against the live app, commits them as code, and replays them in CI/CD. When selectors or flows drift, repair is scoped to learning/self-heal rather than rewriting every test by hand.

## Outcomes

- Faster coverage of critical paths
- Lower flake vs always-on model-driven browsing
- Tests that stay aligned with the real product UI

## Related

- Concepts: https://athree.dev/concepts.md
- Product: https://athree.dev/product.md
