AI-powered mobile test automation

Write mobile tests, run them live

Author tests in a simple DSL, connect real Android devices, and execute step-by-step with live feedback.

Testral test editor with live device preview
Test DSL Live device preview Step-by-step runs AI-assisted
Features

Built for mobile QA teams

Author, preview, and execute tests in one desktop workflow.

Visual test editor

Write and edit tests in a Monaco-powered editor with syntax highlighting for the Testral DSL. Auto-save keeps your work safe.

  • Syntax highlighting
  • Auto-save
  • Split editor + device view
  • Readable .tl format
Testral visual test editor

Live device preview

Connect an Android device and see a live H.264 stream in the editor. Tap, swipe, and interact while you debug tests.

  • Real-time streaming
  • Tap and swipe input
  • Connection status overlay
  • Low-latency preview
Live Android device preview

AI-assisted authoring

Use AI to help write test steps, fix failing assertions, and understand what went wrong during a run.

  • Generate test steps
  • Debug failures
  • Explain DSL syntax
  • Speed up authoring
AI-assisted test authoring

Step-by-step execution

Run tests one step at a time with live step reports. See exactly which step passed or failed and why.

  • Live step reports
  • Terminal output
  • Pause on failure
  • Re-run from any step
Step-by-step test execution

Project organization

Organize tests into projects, search and browse your test library, and keep mobile QA workflows structured.

  • Project folders
  • Search tests
  • Server sync
  • Team collaboration
Project organization

Multiple device targets

Test on local Android devices, emulators, or AWS Device Farm. Switch targets without rewriting tests.

  • USB & wireless ADB
  • Emulator launch
  • AWS Device Farm
  • Device picker UI
Multiple device targets

Mobile testing without friction

A quick overview of everything Testral offers for mobile QA teams.

Visual test editor

Write tests in a Monaco-powered editor with syntax highlighting for the Testral DSL.

Live device preview

Stream your Android device screen in real time while you author and debug tests.

AI-assisted authoring

Get help writing, fixing, and understanding tests with built-in AI assistance.

Step-by-step execution

Run tests one step at a time with live reports and terminal output for every action.

Project organization

Group tests into projects and manage your mobile QA workflow in one place.

Android devices

Connect physical Android devices over USB or wireless ADB for local testing.

Emulator support

Launch and test against Android emulators directly from the desktop app.

AWS Device Farm

Run tests on cloud devices through AWS Device Farm integration.

Terminal logs

See connection steps, driver output, and run events in a built-in terminal.

Auto-save

Tests save automatically as you edit so you never lose work mid-session.

Simple test DSL

Readable .tl test files with directives for app ID, name, and step definitions.

Team sign-in

Sign in with email, Google, or GitHub to sync projects with your team server.

Frequently asked questions

Everything you need to know about Testral.

Testral is a desktop app for AI-powered mobile test authoring and execution. Write tests in a simple DSL, connect Android devices, and run them with live step-by-step feedback.

Testral supports physical Android devices (via USB or wireless ADB), Android emulators, and AWS Device Farm for cloud-based device testing.

Not necessarily. Testral uses a readable test DSL (.tl files) designed to be approachable for QA engineers, while still being powerful enough for developers who want full control.

Yes. Testral includes a server component you can deploy on your own infrastructure. The desktop app connects to your server for authentication, project storage, and team collaboration.

The .tl format is Testral's test DSL. Files can include metadata directives (like app ID and name) at the top, followed by human-readable test steps that the runner executes on your connected device.

Yes. Testral is a native macOS desktop app with a visual test editor, live device viewport, step reports, and an integrated terminal for connection and run logs.

Ready to try Testral?

Ship mobile tests faster with live device feedback and AI-assisted authoring.