maestro
maestro copied to clipboard
Painless Mobile UI Automation
Jetpack Compose app, code for the UI component in question: ```kotlin BottomNavigationItem( selected = selectedItem == Screen.FAVORITES, onClick = { if (selectedItem != Screen.FAVORITES) navController.navigate(R.id.favoritesFragment) }, icon = { Icon(Icons.Filled.Favorite,...
At the moment Maestro does not allow to input unicode characters, so commands like this one won't work: ``` - inputText: Wünderbar ```
Hi there! I have a few questions: - How can I read info from the current **context**? For example: - Read text from label A, pass the text to text...
I started the adb server and i can see my device listed under adb devices. i turned on usb debugging in the phone as well my flow.yaml file is as...
Im getting the following error when trying to repeat an action in a test (Ive replaced the actiual app id with a dummy value): ` java.io.IOException: Shell command failed (run-as...
Maybe I missed this in the docs, but is there a way to [conditionally](https://maestro.mobile.dev/advanced/conditions) run steps or flows based on whether we're on iOS on Android? At the moment, we...
For app startup and flow [performance](https://docs.mobile.dev/getting-started/analysis-areas/performance), is there a way of applying start and end markers for react native? It looks like the typical way of doing this is native...
After downloading the latest version of maestro (1.10.1) on windows, running any command just throws the error ``` The input line is too long. The syntax of the command is...
Proposal for Maestro output on device connection issues: # Running device(s) detected If there is only one device running, run on that one. Otherwise, prompt the user to select from...