The purpose of this project is to create an automation flow for shortlisting a Masters College on Yocket and I have built a Page Object Model Framework for the same. I've included test cases bases on valid and invalid (including edge cases) test data for my testing.
I have selected below tool stack to work for this assignment:
- Automation Framework: Selenium 4
- Language: Java(v 1.8)
- Test Engine: TestNG
- Build Tool: Maven
- Test Data: Excel (Apache POI)
- Reporting: Extent Report
- Browser Support: Chrome and Firefox
I have created this project with few things in consideration:
- Scalability
- Maintenance
- Reusability
- Precise Logging and Reporting
Execution starting point is from testng.xml
You can find overall testing status here. Please open the report in browser to get a clear view!