- MOBILE & API Automation Testing Using Java, appium, cucumber and restAssured
These instructions will get you a copy of the project up and running on your local machine.
- clone the repo:
git clone https://github.com/mahmutkaya/appium-challenge.git
- go to
configuration.properties
file - at project level - and add the text below into it with replacing your own values
platformName = <platformName>
platformVersion = <platformVersion>
deviceName = <deviceName>
-
sdk version: 1.8
-
And of course do not forget to run the composer :)
Running tests from terminal:
mvn -B verify --file pom.xml
Automated scenarios are:
- CRUD operations of product - api
- Add review - api & ui
- Product details - ui
- Search - ui
- Home screen