Field note
What it does
Maestro simulates user interactions at the device level via the accessibility tree, supporting cross-platform testing for iOS, Android, React Native, and Flutter apps without source code access.
Capabilities
Available capabilities
Black-box testingYAML-based FlowsBlazingly Fast IterationiOS automationCloud execution (Maestro Cloud)Workspace ConfigurationFile downloadDeclarative YAML SyntaxSystem photo picker interactionSingle Binary SetupDebuggingVisual IDE (Maestro Studio)Zero-Wait IntelligenceSelectorsCross-platform testingCross-Platform SupportCommandsWeb automationMobile UI TestingUI AutomationBuilt-in ToleranceLast matching element targetingSystem-level interactionYAML flow definitionAccessibility tree interactionCustom scrolling for fragmentsClipboard content verificationAndroid automationPage Object Model support
Tags
Tags
Ways to use it
Ways to use it
cli
Java / maestro
cli
Not filed / https://docs.maestro.dev/
sdk
Not filed / https://docs.maestro.dev/
other
Not filed / https://docs.maestro.dev/
cli
Kotlin / maestro