This project aims to automate 'Automation Exercise' Ecommerce website using Selenium with Java.
The automation tests cover the following scenarios:
- User Registration
- Login
- Product Search
- Adding a product to cart from Product Listing page (PLP)
- Adding a product to cart from Product Description page (PDP)
- Cart
- Checkout and Placing an Order
- Page Object Model (POM)
- Data-Driven testing
- Programming Language: Java
- Web Automation: Selenium WebDriver
- Test Framework: TestNG
- Test Reporting: ExtentReport