ToolsThe story, in brief

Show HN: Finalrun – Spec-driven testing using English and vision for mobile apps

Vision-based AI testing that syncs with your codebase. No more brittle selectors.

Paper-cut illustration of a coral software window opening into a three-dimensional drafting space.
New tools for building and creating with AI.AI illustration by KeyNews
The KeyNews take

Why it matters

A developer has open-sourced a spec-driven testing tool that uses vision-based AI agents to test mobile apps in plain English, solving the sync problem between test flows and evolving codebases—relevant to teams automating QA and reducing testing maintenance overhead.

The key facts

11 to know
  1. Vision-based execution across Android and iOS

  2. YAML-based test flow specification

  3. Test generation directly from codebase context via MCP

  4. Open-source release with core components available

  5. Eliminates XPath/accessibility ID selectors in favor of AI vision understanding

  6. Published on HackerNews with 14 points and 4 comments

  7. Test generation from codebase context via MCP

  8. YAML-based test flow definition

  9. Solves test-code drift problem by keeping tests alongside codebase

  10. Demo shows AI-built feature + auto-generated vision-based test execution

  11. Open-sourced core components on GitHub

Go to the source

Hacker Newsgithub.com

Publisher excerpt: I wanted to test mobile apps in plain English instead of relying on brittle selectors like XPath or accessibility IDs. With a vision-based agent, that part actually works well. It can look at the screen, understand intent, and perform actions across Android and iOS. The bigger problem showed up…
Read original report
Back to today's editionMore tools news

Keep reading

Related stories

More from Tools