Run via CLI
flashlight.dev is now in open beta! 🥳
Create your API key here and set it as an environment variable:
Create your Maestro test file, for instance
- assertVisible: A text on your app
Flashlight Cloud supports only Maestro for now, if you wish to have support for more testing frameworks, feel free to reach out!
flashlight cloud --app example.apk --test start.yml --duration 10000
.aab are supported.
Run before measuring (log in/accept cookies...)
You might need to run some custom things before measuring performance, for instance accepting cookies or logging in.
Create a new Maestro test file, for instance
- tapOn: "Accept cookies"
- tapOn: "Username"
- inputText: "email@example.com"
- tapOn: "Password"
- inputText: "Very Secure Password"
- tapOn: "Log in"
# Ensure login has happened before closing app
- assertVisible: "Welcome back"
flashlight cloud --app example.apk \
--test start.yml \
--duration 10000 \
beforeAll test will only be run once and won't be included in performance measures.