/cucumber-jutils-tutorial

Tutorial on how to test an app by using Cucumber for Java and Cucumber-Jutils

Primary LanguageJava

Build status Allure test reports

Cucumber JUtils showcase

A simple showcase on how to use cucumber-jutils library while testing a notebook manager web application.

Requirements

JDK11, Maven, Docker & docker-compose

Setup

Start notebook-manager app:

src/test/resources/docker

docker-compose up

Notebook manager Swagger:
http://localhost:8090/swagger-ui.html

Execution and Reports

Run tests from Maven:

mvn clean -Plocal,allure-reports verify

Check for Cucumber Allure reports inside target/site/allure-maven-plugin/index.html
Or, directly inside GitHub pages by clicking on the Allure Test Reports badge or directly at
https://fslev.github.io/cucumber-jutils-tutorial

img.png