The source-available mobile E2E runner. YAML flows, self-hosted, iOS and Android.
Overview
Welcome to the Maestro Deck documentation.
Maestro Deck is a source-available runner for mobile end-to-end tests. Write your flows in YAML, run them locally or in CI, on iOS or Android, without a vendor lock-in.
What's in here
- E2E Testing, the why behind end-to-end testing on mobile, and where Maestro fits.
- Best Practices, opinionated guidance to keep your suite fast and reliable.
- Migration, coming from Maestro Studio? Start here.
- Reference, CLI, YAML schema, and config file.
Why Maestro Deck
- Self-hosted, your devices, your network, your data.
- Source available, no usage cap, no surprise pricing.
- YAML-first, flows are diffable, reviewable, and easy to share.