
Maestro in practice: one UI suite for Android and iOS, owned by QA
Maestro is an open-source UI automation tool. You write a user journey as a short YAML file and it drives the app on a phone or in a browser the way a person would. Over the past couple of months we used it to build the UI regression suite for a mobile app that ships on Android and iOS, and for its web admin. This post covers what we built, how we structured it so that a QA engineer can own it, the two properties of the tool we had to design around, and where we decided a UI test is the wrong instrument.



