Appium is an open-source tool for automating native, mobile web, and hybrid applications on both iOS and Android. Appium supports app automation across a variety of platforms, like iOS, Android, and Windows. Each platform is supported by one or more “drivers”, which know how to automate that particular platform.
gradle -Pjtpenv=local -b environments.gradle settingEnvironment
where:
local
To run in emulator or real device locallysaucelabs-emulator
To run in SauceLabs emulator devicessaucelabs-real
To run in SauceLabs real devices
export jtpenv=local
echo $jtpenv
gradle -Puser=josdem -Papi=api -Pkey=key -b credentials.gradle settingCredentials
where:
gradle testDebug
- http://josdem.io/techtalk/android/appium_automation
- http://josdem.io/techtalk/android/appium_cucumber_junit5/
Note: This project uses Jugoterapia project as an Android application for testing, know more about this project here: