Write mobile tests, run them live
Author tests in a simple DSL, connect real Android devices, and execute step-by-step with live feedback.
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
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
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
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
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
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
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.