Maestro: Reliable E2E testing made easy
summary
End-to-end mobile tests become readable scripts that launch an APK, tap by text or id, type inputs, assert visibility, and reuse flows with setup in under 5 minutes and simple CLI commands. Tests run locally, in CI, or on Maestro cloud (cloud runs cost extra), and Maestro Studio provides a recorder and editor to record and export flows for non‑engineers. Handles Android iOS and Flutter, offers JS hooks to fetch OTPs or mock integrations, surfaces accessibility gaps, and evolves under Maestro 2.0 with improved JS engine.
AI-written summary · about
chapters (8)
- 0:00Introduction and agenda
- 0:58The problem and solution
- 4:26Integration and configuration
- 6:11Writing test cases
- 9:06Maestro studio introduction
- 10:23Live demo and troubleshooting
- 12:00Learnings and best practices
- 17:28Future updates and conclusion
related talks
18mBecome a Maestro of Mobile Testing in 5 minutes
53mMaestro Magic: Creating UI Tests with Effortless Ease for Developers
16mReact Native end-to-end testing with Maestro
24mMastering the mobile testing pyramid
24mAutomated Mobile E2E Testing
17mYour E2E Tests Are Lying to You
37mState of Android Testing in 2022
18mExploration of tools, frameworks to take the pain out of mobile app testing!
