What is Mobile Agent

Updated by Kashif Hussain

Mobile Agent tests your app from plain-English instructions. You describe a flow, such as "sign in and add two tickets to the cart", and the agent drives your app on a real Android or iOS device, step by step, until the flow passes or fails. Every run is recorded with a screenshot and the screen's elements for each step, so you can review what the agent did and turn a passing run into a reusable No-Code test case.

When to use Mobile Agent

Use Mobile Agent when you want to…

Use No-Code automated tests when you want to…

Try a new flow quickly using simple prompts

Run the same steps exactly the same way every time

Explore a screen that changes often

Run large regression suites on a schedule

Create a first draft of a test case from a description

Add precise assertions and test data to every step

Most teams use both: explore with Mobile Agent, convert the runs that pass, and schedule the converted test cases.

How it works

  1. Choose your app, a build and a real device.
  2. Write what you want to test in plain English.
  3. The agent reads the screen, decides on the next action (tap, type, scroll, verify) and repeats until the flow is done or it reaches the step limit.
  4. You review the run report, save the prompt if you want to run it again, and convert the run into a No-Code test case.

Supported platforms

  • Android and iOS.


How did we do?