Serenity BDD

Automated Acceptance Testing with Style

Serenity BDD helps you write better, more effective automated acceptance tests, and use these acceptance tests to produce world-class test reports and living documentation

AUTOMATED ACCEPTANCE TESTING WITH STYLE Serenity BDD helps you write better, more effective automated acceptance tests, and use these acceptance tests to produce world-class test reports and living documentation Read More START LEARNING SERENITY BDD ONLINE TODAY
In The All-New "Effective UI Test Automation With Serenity BDD And Selenium" Online Video Training Course. Read More
SERENITY – THAT FEELING WHEN YOU KNOW YOU CAN TRUST YOUR TESTS
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.
TAKE THE LIGHTNING TOUR!
Serenity BDD is a simple but powerful way to get into automated acceptance testing and BDD-style living documentation. Watch John Ferguson Smart, founder and lead developer of Serenity, shows you how to get started.
WHAT THEY SAY

One of my first tasks in my role was to come up with an automated testing solution for our web and mobile e-banking solution. I conducted a vast research through open source frameworks as well as prop…

Theodor Radu

Head Testing Framework Avaloq

The Serenity BDD ( Thucydides ) framework is like a Christmas tree. Once you have it three quarters of task is done: later one needs to just decorate as per requirements of the family :)…

Vikram V. Ingleshwar

6Wunderkinder

One area my teams have struggled with is writing their BDD G/W/T .feature files at the right level. Because we work on medical devices, many engineers were writing their BDD at a really low implementa…

Joe Colantonio

General Electric
TRAINING & SUPPORT

Online training courses

The Serenity Dojo is unique place to learn BDD theory and test automation practices from industry expert John Ferguson Smart, on your own terms and at your own pace. At the Serenity Dojo, you will be able to
  • Learn Serenity BDD from the source!
  • Understand how to write cleaner, more sustainable tests and test code!
  • Progress from the basics to mastering advanced topics!
  • Learn what Behaviour Driven Development really is about!
  • Improve your career prospects and enjoy your job!

Consulting and enterprise support

Wakaleo Consulting can provide both training and full enterprise support for your Serenity BDD test framework, including help with installation, configuration and usage guidelines, as well as feature requests and custom integration work.
Serenity is an Open Source project. Source code is hosted on GitHub, and the binaries are published to JCenter and the Maven Central Repository