Specify and start devices
Learn how to launch Android and iOS virtual devices using the Maestro CLI, identify connected hardware, and target specific devices for local testing.
Start a device
maestro start-deviceSupported device types: iPhone11 (iOS), Pixel 6 (Android)
--os-version=<osVersion>
OS version to use:
iOS: 16, 17, 18
Android: 28, 29, 30, 31, 33
--platform=<platform>
Platforms: android, iosmaestro start-device --platform androidmaestro start-device --platform iosFind the device identifier
Target a specific device

Run tests in parallel (Sharding)
Strategy A: --shard-all
--shard-allStrategy B: --shard-split
--shard-splitScreenshots when sharding
Related content
Last updated