Hey there and welcome to this Test Automation University course on BDD with Reqnroll

My name is Bas Dijkstra and I am an independent test automation trainer and consultant

This course is meant to give you a good and thorough overview of the BDD process and how tools like Reqnroll can help support BDD

We're going to start off with a general introduction to behavior-driven development, and we are going to look at the 3 stages of the textbook BDD process.

And of course we're going to have an in depth look at how Reqnroll can be used to support that BDD process

We'll dive deep into some of the most important Reqnroll features, as well as some good practices that help you make the most of your Reqnroll efforts

Finally we're also going to see how Reqnroll can be combined with various industry-standard C# automation libraries to create a framework to write and run your automated acceptance tests that support the BDD process

To make sure that BDD and Reqnroll really come alive, we're going to take a look at a loan application processing service that is to be added to an online banking application

To make sure that BDD and Reqnroll really come alive, we're going to take a look at a loan application processing service that is to be added to an online banking application

We'll mainly focus on the business logic for this service, determining whether or not a loan application should be approved

We're going to follow this feature all the way from the initial request until it is tested and ready for release, and we're going to see how Reqnroll and other tools from the BDD tool kit can help achieve this

I can't wait to get started!

Resources

© 2026 Applitools. All rights reserved. Terms and Conditions Privacy Policy GDPR