Session

A Developers Introduction into BDD

BDD - Behavior Driven Development - has its roots in TDD (Test Driven Development) and DDD (Domain Driven Design). Today, most people associate it with automated tests written using the Given-When-Then format and forget the original idea behind BDD - ensuring a shared understanding between all stakeholders in a project. This shared understanding helps you and your team better focus on valuable features and build more efficient solutions with less unexpected side effects.

Andreas will show you how you can easily utilize the benefits of BDD and improve communication between all team members. It's all about concrete examples and focusing on the important details. But as he is a developer, he will also be talking about automating scenarios and some good practices he has picked up over the years.

Duration: ~60 min

Andreas Willich

Community Manager SpecFlow

Vienna, Austria

View Speaker Profile