Console’s review
· Reviewed by David Mytton
What we like
Define test steps in natural language so they can adapt to interface changes. Assertions are also natural language. Test runs are cached for fast repeat execution. Data can be provided for steps e.g. login credentials. Can run anywhere you’d run Playwright e.g. in CI. Open source.
Tradeoffs
Requires two LLMs (a general model to plan and a visual model to inspect the steps). Only supports one visual model, but it can be self-hosted.