Demo code from a webinar by @jlipps, showing how to use the following together effectively:
- Applitools Eyes
- Genymotion Cloud
- Appium
- JUnit 5
- ADB
See the webinar for more details. Code is in src
with a helper script reconnect.sh
that disconnects and reconnects any Genymotion instance from ADB, to ensure good connectivity, and clears out any old Appium-related APKs that might have been half-transferred on the device during a disconnect.
Sample to start Genymotion devices : startgmdevices.sh
Sample to stop Genymotion devices : stopalldevices.sh