- Java 13
- Gradle
- Lombok
- Serenity BDD
gradle clean test
-Dtags='ui:login' - to run only UI tests
-Dtags='api:users' - to run only API tests
-Dchrome.switches=--headless - to run with headless browser
After execution reports should be available from
target/site/serenity/index.html
.gitlab-ci.yml
Login and Users test cases were selected for automation because this is usually the most critical area of the product.
Other cases can be foundd by LINK