The idea: test scripts break when markup changes. Vision-based tests break when the UX actually breaks.
Personas have attributes like technical comfort, patience, and role that shape navigation behavior. A "frustrated non-technical admin" navigates differently than a "power user developer."
pip install specterqa
specterqa init
specterqa run -p demo
Cost: ~$0.30-$3.00/run depending on journey length. Built-in budget caps. Requires Anthropic API key.Previously called GhostQA — we rebranded after discovering ghostqa.com exists as an AI testing company. Clean break, no confusion.
GitHub: https://github.com/SyncTek-LLC/specterqa
MIT license. Alpha (v0.3.0). Feedback welcome.