Made a #selenium webdriver java automation framework from scratch. This mavenised framework is based on Page object model, it supports multiple browser execution, it takes the screenshot whenever a test case fails and it retries the failed test cases. This is hybrid framework which is combination of modular and data driven framework. This uses TDD(Test driven development) approach.
- Java
- Selenium webdriver
- TestNG
- Maven
- Extent report
- Log4j
mvn test -DBrowser=Chrome -DEnvironment=DEV