Serenity (previously known as 'Thucydides') is a library designed to make writing automated acceptance tests easier, and more fun.
This module lets you write your BDD acceptance tests using JBehave, and generate fabulous living documentation reports based on the outcomes of these tests.