End to End mobile test framework using appium with api and database integration.
MIT License
Appium supports app automation across a variety of platforms, like iOS,Android, from any platform. Each platform is supported by one or more "drivers", which know how to automate that particular platform. Choose a driver below for specific information about how that driver works and how to set it up:
npm install -g appium
npm install -g appium-doctor
* JAVA_HOME: Pointing to the Java SDK folder\bin
* GRADLE_HOME: Pointing to Gradle directory\bin.
* ALLURE_HOME: Pointing to allure directory\bin.
* APPIUM_HOME: Pointing appium main.js from global location.
* NODE_HOME: Pointing nodejs installation.
Connect an Android and an iOS Device using a USB cable to your PC
$ git clone
$ cd
$ import project from intelij as a gradle project
$ gradle clean
$ gradle build
$ gradle task E2E
$ gradle allureReport
$ gradle allureServe
Create new class and name as the TC00*_E2E_TEST-***