Used Technologies:
- Java
- Maven
- TestNG
- Selenide
- Allure report
- Selenoid (Selenium Grid)
- GitHub Actions for execution
- GitHub Pages to store the results Project execution:
- Clone the project
- Install Java 17
- Install Maven
- Optional install Allure: https://docs.qameta.io/allure/#_installing_a_commandline
- Update set globalModeDebug = true in src/main/java/global/Global.java
- Perform the steps for local execution
- Install Docker
- Install Selenoid: https://aerokube.com/selenoid/latest/
- Run Selenoid: ./cm selenoid start
- Run Selenoid UI: ./cm selenoid-ui start
- Run tests: mvn clean test