mobile-dev-inc/Maestro ? reverse-engineered prompt

Reverse engineered prompt

Build me an open source tool like Maestro that makes end to end testing feel simple for mobile and web apps.

I want someone to be able to write easy YAML test flows with commands like launch the app, tap a button, type text, and check that something is visible. It should work for Android, iOS, and browser based apps, and run against emulators, simulators, real devices, or a browser.

Please include a command line tool that can install easily, run a flow file, show useful errors, and avoid flaky tests by waiting automatically instead of making people add sleeps everywhere. Add a small sample test for a contacts style app so it’s clear how the YAML works.

Keep it developer friendly but not overly complicated. The goal is that a tester can write and run their first UI test in a few minutes. Use Kotlin if that makes sense for the core implementation, and look up current platform automation docs online if you need to.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab