This project exhibits how to combine BDD(Cucumber) approach with mobile automation.
- Android SDK
- Appium
- Maven (For managing dependencies)
- Gradle
- Eclipse (With TestNG plugin)
- Install from git (using git clone)
- Either Run
gradle check
from project directory - Or Run
mvn clean install
to use maven as build tool
- ApiDemoAppStepDefs:
- apk Name: ApiDemos-debug.apk
- apk Location: /src/test/resources
- feature file Location: /src/test/resources/features
- Type of Application: Native
- Gesture Simulated: Swipe/Scroll
To be done
( Note: All scripts have been tested on real device (Nexus 5))
( Note: This is just reference project, hence defined feature file contains just basic Gherkins sentences.)