Get started quickly with Serenity BDD and JUnit 5 with this simple starter project.
Click on the Use This Template button to create a new project in your own GitHub account.
Or simply download a zip file.
The template project comes with both Maven and Gradle build scripts. To run the tests with Maven, open a command window and run:
mvn clean verify -Pdev
For gradle, pen a command window and run:
gradlew test
Both of the commands provided above will produce a Serenity test report in the target/site/serenity
directory. Go take a look!
To run the tests locally, this project includes a MockServer for mocking requests using wiremock.
For further information about how Wiremock works, please visit https://wiremock.org/.
This component is into a docker container. You need to generate a docker image using the command below.
docker build . --tag reqres/mockserver
Run the generated image with:
docker run -ti --rm -p 5005:8080 --name mockserver reqres/mockserver