Awesome
AppiumTestAutomation With Cucumber-jvm
This project exhibits how to combine BDD(Cucumber) approach with mobile automation.
Prerequisite
- Android SDK
- Appium
- Maven (For managing dependencies)
- IntelliJ or Eclipse
Installation
- Install from git (using git clone)
- Run "mvn clean test" from project directory
Script Description
- 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
Integration with Jenkins
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.)