- Using Web Automation to Navigate to Ebay and Search For Any Keyword
- Java 17 or higher
- any IDE (Eclipse or IntilliJ)
- the project Built Using Maven , selenium , TestNG , Allure Reports , Extent Reports
- the Used Framework is open source MIT licensed SHAFT Engine
- SHAFT Engine is One of Selenium Official Ecosystems
- I'm one of Contributors To SHAFT Engine
- Project Built Using Page Object Model
- Projects consists of one pages Package and one Test package
- pages package consists of two classess ( Home Page and Search Results Page )
- tests package consists of one test class has two tests (navigate and search , search and filter )
- test data such as url and search keyword are read from test data file located in "src/test/resources/testDataFiles/testData.json".
- custome Properties file loacted in "src/main/resources/properties/custom.properties" is used to change browser and controlling Built in features.
- after test Execution Allure report , Extent Report are generated and opened automatically.
- To view Extent Report navigate to Extent Report folder.
- to open allure report extracht the archive generated report and run the patch file .