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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.