maestro
maestro copied to clipboard
Painless Mobile UI Automation
I'm using the new windows terminal which supports emojis but for some reason, maestro is showing `?`, which makes it impossible to know if the steps have succeeded or failed....
We have a use case where we have to launch google custom tabs and perform a vertical scroll inside that , but it seems that is not scroll on it....
Hi, in my use case, we need to log into the app at first launch, then some other UI test happens. But on the second launch, the login screen doesn't...
dyld: lazy symbol binding failed: can't resolve symbol _$sScCMa in /usr/local/Cellar/idb-companion/1.1.8/bin/../Frameworks/IDBGRPCSwift.framework/Versions/A/IDBGRPCSwift because dependent dylib @rpath/libswift_Concurrency.dylib could not be loaded dyld: can't resolve symbol _$sScCMa in /usr/local/Cellar/idb-companion/1.1.8/bin/../Frameworks/IDBGRPCSwift.framework/Versions/A/IDBGRPCSwift because dependent dylib @rpath/libswift_Concurrency.dylib...
Error I get when running `maestro --platform android hierarchy` on Pixel 2 arm64 emulator API 24: ``` java.io.IOException: Failed to install apk /var/folders/nh/kq5bbcj16vs4zj4q6ylkzylh0000gn/T/maestro-app4520222182655224887.apk: Broken pipe (Write failed) at maestro.drivers.AndroidDriver.install(AndroidDriver.kt:386) at...
``` com.github.michaelbull.result.UnwrapException: kotlin.Unit io.grpc.StatusRuntimeException: UNKNOWN: Unexpected error in RPC handling at maestro.drivers.IOSDriver.contentDescriptor(IOSDriver.kt:149) at maestro.ViewHierarchy$Companion.from-c1iYVAs(ViewHierarchy.kt:28) at maestro.Maestro.viewHierarchy-prqvCes(Maestro.kt:228) at maestro.orchestra.Orchestra.findElement(Orchestra.kt:257) at maestro.orchestra.Orchestra.findElement$default(Orchestra.kt:243) at maestro.orchestra.Orchestra.tapOnElement(Orchestra.kt:216) at maestro.orchestra.Orchestra.executeCommand(Orchestra.kt:120) at maestro.orchestra.Orchestra.executeCommands(Orchestra.kt:107) at maestro.orchestra.Orchestra.runFlow(Orchestra.kt:69) at maestro.orchestra.Orchestra.runInitFlow(Orchestra.kt:79)...
Add an optional flag at the start of the test to enable taking a screenshot and/or outputting hierarchy to a txt file on test failure to assist with debugging/identifying problems....
When I try to run the command for the test to start nothing happens and the test never runs. 
The current syntax for setting geolocation is, ``` - setLocation: latitude: 13.5266 longitude: 78.2150 ``` Provide a convenience syntax in the following format, ``` - setLocation: 13.5266,78.2150 ```