B.11. Spock support in Serenity

Serenity (https://github.com/serenity-bdd) is a BDD tool that, among other things, provides a dashboard with test results. Unlike other reporting tools that focus on unit tests, Serenity focuses on features, making the dashboard readable even to nontechnical people (see figure B.3).

Figure B.3. The Serenity dashboard

The combination of Spock tests and Serenity is a perfect match, as Spock describes its tests in full English text and complements Serenity well.

Originally, Serenity supported JUnit, but Spock support was added as well. For more information on Serenity, you should read BDD in Action by John Ferguson ...

Get Java Testing with Spock now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.