- Installing Maestro
- Build and Install your App
- Run a Sample Flow
- Writing Your First Flow
- Maestro Studio
- Running Flows on CI
- Supported Platforms
- Android - Views
- Android - Jetpack Compose
- iOS - UIKit
- iOS - SwiftUI
- React Native
- Flutter
- Web Views
- Android contacts flow automation
- Facebook signup flow automation
- Advanced: Wikipedia Android
- Page Object Model
- Commands
- addMedia
- assertVisible
- assertNotVisible
- assertTrue
- assertWithAI
- assertNoDefectsWithAi
- back
- clearKeychain
- clearState
- copyTextFrom
- evalScript
- eraseText
- extendedWaitUntil
- hideKeyboard
- inputText
- killApp
- launchApp
- openLink
- pressKey
- pasteText
- repeat
- runFlow
- runScript
- scroll
- scrollUntilVisible
- setLocation
- startRecording
- stopApp
- stopRecording
- swipe
- takeScreenshot
- tapOn
- doubleTapOn
- travel
- waitForAnimationToEnd
- Common command arguments
- Selectors
- Configuration