Automation Testing

Article · 1 min read

Getting Started using Serenity with Selenium and jBehave

Last year I wrote a post about how to get started with a BDD tool called Thucydides. Recently, Thucydides changed […]

Joe Colantonio

By Joe Colantonio

Founder, TestGuild · 06 March 2015 at 3:42 AM · Updated 05 January 2025 at 1:38 PM

Getting Started using Serenity with Selenium and jBehave

Last year I wrote a post about how to get started with a BDD tool called Thucydides. Recently, Thucydides changed its name to Serenity. Because of this, I felt this would be a good time to create a quick video to show you how quickly you can get started using Serenity.

Serenity is a great open-source tool because it acts like a wrapper over Selenium and BDD tools like jBehave and Cucumber JVM. That means there’s a lot of built-in functionality available to you in Serenity that takes care of many things you would normally have to code from scratch if you had to create your own BDD framework.

What Serenity is really awesome at is creating unbelievable reports. Out-of-the-box Serenity creates living documentation that can be used not only to view your Selenium BDD test results but also as documentation for your application.

If you are thinking of starting BDD (or have recently started) I highly recommend that you give Serenity a try.

Check it out:

Also – if you want to learn more about Behavior Driven Development, John Smart (the creator of Serenity) has written an excellent book titled BDD in Action: Behavior-driven development for the whole software lifecycle.

About the author

Joe Colantonio

Joe Colantonio

Founder, TestGuild · Host, TestGuild Automation Podcast

Joe founded TestGuild in 2010 and has spent 27+ years in test automation. He hosts the longest-running automation-testing podcast (600+ episodes) and created Automation Guild, the premier online event for test automation engineers.

Joe Colantonio, founder of TestGuild

About the author

About Joe Colantonio

Joe Colantonio is the founder of TestGuild, an industry-leading platform for automation testing and software testing tools. With over 25 years of hands-on experience, he has worked with top enterprise companies, helped develop early test automation tools and frameworks, and runs the largest online automation testing conference, Automation Guild.

Joe is also the author of Automation Awesomeness: 260 Actionable Affirmations To Improve Your QA & Automation Testing Skills and the host of the TestGuild podcast, which he has released weekly since 2014, making it the longest-running podcast dedicated to automation testing. Over the years, he has interviewed top thought leaders in DevOps, AI-driven test automation, and software quality, shaping the conversation in the industry.

With a reach of over 400,000 across his YouTube channel, LinkedIn, email list, and other social channels, Joe’s insights impact thousands of testers and engineers worldwide.

He has worked with some of the top companies in software testing and automation, including Tricentis, Keysight, Applitools, and BrowserStack, as sponsors and partners, helping them connect with the right audience in the automation testing space.

Follow him on LinkedIn or check out more at his TestGuild profile .

Free PDF

Get 10 quick test automation tips

Actionable tips from top industry experts — skim them fast.