- Java JDK 8
- Maven 3
- CucumberJVM
- Hamcrest
- JUnit 4
- Restassured
- JsonPath
- Cucumber Reports
Using specific browser Specify parameter on CLI -DbrowserName with browser name to run test.
Examples:
mvn test -DbrowserName=firefox
mvn test -DbrowserName=chrome
Using specific tag or scenario test
Examples:
mvn test -DbrowserName=chrome -Dcucumber.options="-t @userLogin"
Reports and screenshots can be found under target folder after execution