Skills / Community / Maestro Mobile Testing

Maestro Mobile Testing

Write end-to-end mobile tests with Maestro. Generates YAML test flows for iOS and Android, configures CI pipelines with Maestro Cloud, handles deep links, push notifications, and complex gesture sequences.

This skill helps you write end-to-end mobile app tests with Maestro's simple YAML syntax. It generates test flows for tap, swipe, scroll, and type interactions, handles navigation with deep links, tests push notification handling, configures biometric auth mocking, runs on Maestro Cloud for CI/CD, and creates test suites organized by feature. Works with React Native, Flutter, SwiftUI, and native Android apps.

maestro mobile-testing e2e ios android

When to use

Use when writing mobile E2E tests, setting up Maestro Cloud CI, testing complex user flows on iOS/Android, or migrating from Detox or Appium to Maestro.

Examples

Login flow test

Test complete auth flow with biometric fallback

Write a Maestro test flow for a login screen: enter email and password, tap sign in, verify dashboard loads, then test biometric auth as alternative with mock fingerprint

CI pipeline

Set up Maestro Cloud in GitHub Actions

Configure GitHub Actions to build my React Native app and run Maestro test suite on Maestro Cloud with parallel iOS and Android runs
Added to wishlist