A
AIUATTesterby Auro AI
Internal tool

AI-driven UAT for the Auro Business Suite.

A goal-runner test framework that executes deterministic YAML workflows against auroai.eu, verifies UI + database + journal-entry state end-to-end, and uses an LLM only for post-mortem failure diagnosis and selector self-healing.

Playwright LangGraph Gemini 3.1 Pro FastAPI + Streamlit Runs locally - not a hosted service
Goals

YAML workflow library

Pre-baked auth recipes plus per-persona goal files for invoicing, payroll, leave, reconciliation, and quoting.

Runs

Headless or watched execution

Each run captures full Playwright traces, screenshots at failure, and DB-row assertions tied to the source goal.

Reports

Pass / fail with diagnosis

Failed runs auto-generate a one-line LLM diagnosis ("transaction rolled back due to missing tax_id") and link to the trace.

Roles

Persona-based test users

HU bookkeeper, HR admin, sales lead, owner, employee. Each persona maps to a real Auro client account on auroai.eu.