FinalRun logo
Testing Free Tier Available

FinalRun

by FinalRun

Starting at

Free / open-source CLI; bring-your-own AI provider API key (you pay your model provider directly for token usage)

Open-source AI QA agent for mobile apps where tests are written as plain-English YAML files that live alongside code and run against iOS/Android builds via vision-capable models.

Last verified: July 2026

What FinalRun does

FinalRun takes a different approach to test automation: instead of writing code that clicks on specific CSS selectors, you describe what to test in plain English, saved as YAML files. The FinalRun CLI reads those files, uses AI vision to find the relevant UI elements by appearance and description, and executes the test.

The result is that non-engineers can write tests, tests don't break when CSS classes change, and the entire test suite reads like documentation rather than code.

How tests look

A FinalRun test file describes user flows in natural language:

test: User login flow
steps:
  - Go to the login page
  - Enter email 'test@example.com' in the email field
  - Enter the password
  - Click the Sign In button
  - Verify the dashboard is shown

The CLI handles the rest — launching a browser or device, finding elements visually, executing the steps, and reporting results.

Why it matters

The biggest problem with traditional test automation isn't writing the first test — it's maintaining tests as the application changes. Selector-based tests break every time a developer renames a CSS class or restructures the DOM. FinalRun's AI vision approach makes tests resilient to these changes by design.

Pricing

Free tier for individual developers. Team plans available with higher test volume and parallel execution.

Pros

  • + Tests written in plain English YAML — no programming knowledge required to write tests
  • + No selectors or XPath — AI vision finds elements by appearance and description
  • + Tests live in the repo alongside code
  • + treated as first-class artifacts
  • + Works for web and mobile from a single test definition
  • + Zero framework dependencies — no Selenium
  • + Playwright
  • + or Appium to configure

Cons

  • - AI vision-based execution is slower than selector-based test runners
  • - Early-stage product with limited integrations and community resources
  • - Free tier may have limitations on test volume or parallelization
  • - Less suitable for performance testing or highly complex assertion chains

What Users Actually Complain About

Now positioned specifically as a mobile (iOS/Android) QA agent; the tool has moved to finalrun.app and GitHub (final-run/finalrun-agent) — the old finalrun.io domain no longer hosts it. FinalRun is open-source and BYO-API-key: you supply your own vision-capable model key (Gemini, OpenAI, Claude, etc.) and pay standard API billing rather than a platform subscription. AI vision execution is inherently slower than direct selector-based testing, which can bottleneck large suites needing fast feedback.

Skip it if:

You need high-speed test execution for a large suite or complex performance testing. FinalRun's AI vision approach trades speed for resilience and simplicity.

Based on community feedback from Reddit, HN, and G2 reviews.

Compare FinalRun with

Frequently Asked Questions

What is FinalRun?

Open-source AI QA agent for mobile apps where tests are written as plain-English YAML files that live alongside code and run against iOS/Android builds via vision-capable models.

How much does FinalRun cost?

FinalRun uses a freemium pricing model with plans starting at Free / open-source CLI; bring-your-own AI provider API key (you pay your model provider directly for token usage).

What are the main advantages of FinalRun?

The key advantages of FinalRun include: Tests written in plain English YAML — no programming knowledge required to write tests; No selectors or XPath — AI vision finds elements by appearance and description; Tests live in the repo alongside code; treated as first-class artifacts; Works for web and mobile from a single test definition; Zero framework dependencies — no Selenium; Playwright; or Appium to configure.

What are the drawbacks of FinalRun?

Some limitations to consider: AI vision-based execution is slower than selector-based test runners; Early-stage product with limited integrations and community resources; Free tier may have limitations on test volume or parallelization; Less suitable for performance testing or highly complex assertion chains.

What category does FinalRun belong to?

FinalRun is a Testing tool developed by FinalRun.

FinalRun Comparisons

Testing Guides

Try FinalRun

Starting at Free / open-source CLI; bring-your-own AI provider API key (you pay your model provider directly for token usage)

Other Testing Tools

View all 38 tools →