Run tests with Maestro Studio
Build and run mobile tests visually with Maestro Studio. Install the app, create tests via screen inspection, and automate without writing code from scratch.
Maestro Studio is a visual desktop app that simplifies mobile test automation. This guide covers how to install the application and use its interactive tools to build a contact creation test without writing any code.
Prerequisites
Before building your test, ensure you have a running Android emulator. Access the QuickStart for further guidance on setting up your virtual environment.
Installation
Get started by downloading the installer for your specific operating system:
Windows: Download MaestroStudio.exe and follow the setup wizard.
macOS: Download MaestroStudio.dmg and drag the icon into your Applications folder.
Linux: Download MaestroStudio.AppImage, make it executable with
chmod +x, and run it.
Build your test
The fastest way to build a test is to right-click directly on any element in your app. A menu appears with the available Maestro commands for that element. Click the one you want, and it gets added to your test automatically.

You can also type a hyphen in the editor to see all available Maestro commands.

Autocomplete suggests commands, arguments, and real selectors from your connected device's screen, so you spend less time looking up syntax.

Next steps
Now that you have created a test using the interactive features of Maestro Studio, you can explore more advanced capabilities:
Environments and variables: Learn how to pass dynamic data like names or phone numbers using variables.
Run cloud tests from Maestro Studio: Learn how to execute this test on using Maestro Cloud.
To learn more about test structure and advanced logic, visit the Maestro Flows documentation.
Last updated




