Skip to content

This project focuses on automating the testing of the CLIQ FASHION e-commerce website using Selenium WebDriver with TestNG and the Page Object Model (POM). It ensures scalable test execution with Maven and provides detailed reporting through Extent Reports.

Notifications You must be signed in to change notification settings

jatinder4484/Pom-selenium-framework

Repository files navigation

E-commerce Website Test Automation

Project: CLIQ FASHION E-commerce Website Testing


🛠️ Technology Stack

  • Automation Tool: Selenium WebDriver
  • Testing Framework: TestNG
  • Design Pattern: Page Object Model (POM)
  • Reporting Tool: Extent Reports
  • Programming Language: Java
  • Build Tool: Maven
  • Browser Automation: ChromeDriver

Objective

To develop a robust and scalable automated testing framework for the Health Hub e-commerce website using Selenium WebDriver and Page Object Model (POM), integrated with Extent Reports for rich test execution reports.


Table of Contents

  • Intoduction
  • Objective
  • Testing Scope
  • Test Features
  • Testing Approach
  • Roles & Responsibilities
  • Test Schedule
  • Test Deliverables
  • Entry and Exit Criteria
  • Tools
  • Risks and Mitigation Plan
  • Approvals

Mind Map

image


Project Structure

|-- src
|   |-- main
|   |   |-- java
|   |   |   |-- pages              # Page Object Model classes
|   |   |   |-- utils              # Utility classes (e.g., WebDriver manager)
|   |-- test
|   |   |-- java
|   |   |   |-- testcases         # TestNG test cases
|   |-- resources
|       |-- extent-config.xml     # Configuration for Extent Reports
|-- test-output
|   |-- ExtentReports.html        # Generated test report

About

This project focuses on automating the testing of the CLIQ FASHION e-commerce website using Selenium WebDriver with TestNG and the Page Object Model (POM). It ensures scalable test execution with Maven and provides detailed reporting through Extent Reports.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages