Automation Testing

Getting Started using Serenity with Selenium and jBehave

By Test Guild
  • Share:
Join the Guild for FREE

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.

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

9 Ways AI Improves Software Testing

Posted on 07/02/2024

I recently co-hosted a webinar, with Blinq.io to delve into the impact of ...

Strategic Test Environment Setup For Automation Success

Posted on 06/18/2024

Understanding the importance of test environment setup Test environment setup is crucial for ...

Top 18 Visual Testing Tools for Testers (2024 Guide)

Posted on 06/10/2024

When you're a web developer, making sure that your site looks great – ...