Finalrun replaces locators with human-readable specs. You write plain-English instructions (e.g., “Tap Settings, search ‘Spanish’, verify ‘Español’”), and a vision-based QA agent drives the app visually like a human — so renamed IDs don’t break tests.
With plain english agent for testing mobile apps, Spec driven approach works smoothly without much maintainance: 1. With skills, The agent can analyze your repo, 2. Auto-generate edge-case specs (with setup/cleanup), and export them as .md tests 3. Now you can run the test via CLI (./mobile-cli run ./test/search.md).
If you want early access or the code when it’s open-sourced, I’m collecting emails: https://docs.google.com/forms/d/1EwHjqK6t1pBQgsKWih1Z_hQqP83...
(Also demo: https://youtu.be/SsVHRDWk_ss)