Framework to test in the graphical user interface layer.
Tools:
Libraries:
- JUnit5 to support the test creation
- Selenium WebDriver library to test the GUI
- WebDriverManager library to manage the drivers needed to open the browser
- Page Objects
- Base Test
Run all test classes through command line:
Linux/Mac
./gradlew clean test
Windows
gradle clean test
As soon as tests are executed, a html file report is displayed:
build -> reports -> tests -> test -> index.html