Skip to content

mauricedchateau/serenity-cucumber-spring-boot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Serenity (4) for Spring Boot (3) using Cucumber

This PoC is heavily based on the official Serenity BDD and Cucumber starter combined with the Serenity Cucumber tutorial and the Serenity Screenplay with REST APIs tutorial.

Current stack:

  • Serenity BDD 4

    • Cucumber 7

    • RestAssured 5

  • Spring Boot 3

    • JUnit (Vintage) 5

Running the tests under Maven

This project comes with just a Maven build script. To run the tests, open a command window and run:

mvn clean verify

Viewing the reports

The command provided above will produce a Serenity test report in the target/site/serenity directory. Go take a look!

Some problems encountered during the development of this configuration

All problems encountered for getting this stack to work under Spring boot 2.7.x seemed to have cleared.

This has greatly simplified the POM contents, as all workarounds could be removed after moving to Spring Boot 3.0.0.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published