Skip to content

Latest commit

 

History

History
59 lines (39 loc) · 1.54 KB

File metadata and controls

59 lines (39 loc) · 1.54 KB

Installing Maestro

Installing the CLI

{% hint style="info" %} Using Windows? Follow this guide to get set up on a Windows machine: Installing Maestro on Windows {% endhint %}

Run the following command to install Maestro on Mac OS, Linux or Windows (WSL):

curl -Ls "https://get.maestro.mobile.dev" | bash

Upgrading the CLI

Simply run the installation script again:

curl -Ls "https://get.maestro.mobile.dev" | bash

Installing a specific version of Maestro

To install a specific version, declare a MAESTRO_VERSION property and run the same installation command as before:

export MAESTRO_VERSION={version}; curl -Ls "https://get.maestro.mobile.dev" | bash

Connecting to Your Device

{% tabs %} {% tab title="iOS" %} Before running Flows on iOS Simulator, install Facebook IDB tool

brew tap facebook/fb
brew install facebook/fb/idb-companion

Note: At the moment, Maestro does not support real iOS devices {% endtab %}

{% tab title="Android" %} maestro test will automatically detect and use any local emulator or USB-connected physical device. {% endtab %} {% endtabs %}

Homebrew support

We no longer recommend using homebrew to manage your maestro installation and instead recommend the installation script above. To upgrade your maestro installation that was installed via Homebrew we recommend uninstalling it and then reinstalling it using the official instructions:

brew uninstall maestro
curl -Ls "https://get.maestro.mobile.dev" | bash