~/talk

Maestro Magic: Creating UI Tests with Effortless Ease for Developers

Talkat Android Worldwide April 2023 · on Tuesday, 2023-04-25· [testing]
slides:none on file

Maestro claims to let anyone write cross‑platform UI tests by authoring YAML flows that run unchanged on Android iOS Flutter and React Native; examples include a Login and Sign‑Up flow that reuse the login flow, scrolling until a submit button appears, handling animation timeouts, and take screenshots for designers. Tests run via the Maestro CLI, can upload to Maestro Cloud, and produce JUnit XML reports convertible to HTML. At scale presenters report 60–70 flows running in about 5–10 minutes, and the demos show the flows executing end‑to‑end.

AI-written summary · about

  1. 0:00Intro
  2. 0:50Problem
  3. 5:35Maestro Platform Support
  4. 6:18Maestro Flows
  5. 13:05Maestro Flow: Login UI as User Story
  6. 15:41KMM and Maestro
  7. 19:19Flutter and Maestro
  8. 19:51ReactNative and Maestro
  9. 22:30Maestro Flow: Signup UI
  10. 25:13Maestro Flow: Scrolling Vertical UI
  11. 28:53Maestro Flow: Scrolling Horizontal UI
  12. 36:24Generation reports
  13. 38:00Maestro Cloud
  14. 40:32Maestro Studio
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.