Serenity BDD helps you write cleaner and more maintainable automated acceptance and regression tests faster. Serenity also uses the test results to produce illustrated, narrative reports that document and describe what your application does and how it works. Serenity tells you not only what tests have been executed, but more importantly, what requirements have been tested.
Serenity BDD helps you write cleaner and more maintainable automated acceptance and regression tests faster.
Serenity uses the test results to produce illustrated, narrative reports that document and describe what your application does and how it works. Serenity tells you not only what tests have been executed, but more importantly, what requirements have been tested.
Serenity BDD is one of the Behavior Driven Development (BDD) libraries.
There are integrations with other BDD libraries like JBehave and Cucumber (actually Cucumber-JVM)
Remark: Serenity-BDD was first called Thucydides, but was renamed in November 2014.