MOBILE testing

Test your iOS and Android builds in the cloud.

Upload a simulator build or APK and run it on hosted iPhone, iPad, Pixel and Galaxy devices. The agent taps, types and swipes through your app, then checks what is on screen.

[ 01 ] Capabilities

Everything the Mobile Agent covers.

Your app on hosted iOS simulators and Android emulators, driven step by step and recorded every time.

01

Your own builds

Upload a zipped iOS simulator .app or an Android APK from the app, the API or the CLI.

02

Popular devices

iPhone 14 to 16 Pro, iPad, Pixel and Galaxy on recent OS versions, in portrait or landscape.

03

Real gestures

Tap, swipe, drag, type, key presses, rotate and shake, just like a person holding the phone.

04

Deep links

Open a deep link on launch or in the middle of a test to jump straight to the screen you care about.

05

On-screen assertions

Check that elements and text are visible, or that they have gone away.

06

Recorded runs

A video and screenshots are saved for every run, with console and network logs.

[ 02 ] How it works

Up and running in three steps.

  1. 1

    Upload a build

    Add an iOS simulator build or an Android APK, from the app, the API or your CI.

  2. 2

    Pick a device

    Choose an iPhone, iPad, Pixel or Galaxy, the OS version and the orientation.

  3. 3

    Record the flow

    Tap and swipe through your app. TestSnag saves each action as a step you can replay.

Run it anywhere

On a schedule

From every 5 minutes to monthly.

From any CI

One webhook URL per test or suite.

On deployments

GitHub deployment events, by environment.

From your AI editor

Claude Code, Codex and Cursor over MCP.

FAQ

Mobile Testing, answered.

The questions teams ask most before they start.

Contact support

No. Tests run on hosted iOS simulators and Android emulators, so iOS needs a simulator build rather than an .ipa.

A zipped iOS simulator .app (.zip, .tar.gz or .tgz) and Android .apk or .apks files.

Mobile runs use mobile minutes from your plan, on top of your monthly run quota.

Catch mobile bugs before your users do.

Run your critical mobile flows on every release, without a device lab.

No credit card required. The Free plan includes 20 test runs a month.