- 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
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.
- Intoduction
- Objective
- Testing Scope
- Test Features
- Testing Approach
- Roles & Responsibilities
- Test Schedule
- Test Deliverables
- Entry and Exit Criteria
- Tools
- Risks and Mitigation Plan
- Approvals
|-- 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
