Skip to content

Latest commit

 

History

History
61 lines (48 loc) · 3.39 KB

File metadata and controls

61 lines (48 loc) · 3.39 KB

Project Summary:

E-commerce App Automation Testing Project Using Selenium With Cucumber and [TestNG Assertion Framework].

Domain: Ecommerce

Sub Domain: B2C (Business to Customer)

Application: Online Shopping

Application Type: Public Web Application (Internet Application)

User Interface/Client side: To perform specified Business operations:

  • Customer Registration, Customer Login,
  • View Products, Product Search, Advanced Search
  • Shopping Cart (Add Product/s, Update Quantity, Remove Product)
  • Checkout (Change Address, Add Comments, Payment Method, Edit Details, Order Confirmation)

Test Scenarios:

* SC01 - User could register with valid data
* SC02 - User could log in with valid email and password
* SC03 - User could reset his/her password successfully
* SC04 - Logged User could search for any product
* SC05 - Logged User could switch between currencies US-Euro
* SC06 - Logged user could select different Categories
* SC07 - Logged user could filter with color
* SC08 - Logged user could select different tags
* SC09 - Logged user could add different products to Shopping cart
* SC10 - Logged user could add different products to Wishlist
* SC11 - Logged user could add different products to compare list
* SC12 - Create successful Order

Screen Shots

Environment Varialbes

image image image

External Libraries

image

Maven Project Settings

image image

Selected Maven stable version from the Maven website

image image

Maven repository/website automation, assertion, and behavioral-driven frameworks

image image image image

IntelliJ plugins showing required Plugins installed

image image

Test Execution Reprot:

image image