-
Appium
-
TestNG
-
Allure Report
-
Page Object Model (POM) design pattern
-
Fluent design approach
-
Data Driven framework
-
Java Docs
- Java JDK-19
- Appium 2.0
- Maven
- Android Emulator
- Start appium server:
appium
- start android emulator
- Run android tests:
mvn clean test
- Generate reports:
mvn allure:serve
- user open Sauce labs mobile application
- click on Menu
- click on Login
- login Using Valid Email & Password
- choose Product
- click on counter Plus Button
- click on add To Cart button
- click on Cart Badge
- click on Proceed To Checkout Button
- fill Checkout Information
- fill Payment Information
- click on place order button
- click on continue shopping button
- validate that user should return to Home screen