Behavior Driven Development (BDD) is the art of seamlessly bridging the gap between business language and software engineering. It is about helping business and technology experts collaborate to deliver the best possible solutions. In recent years BDD alongside TDD has helped many teams significantly improve their development speed, their overall quality and to satisfy the business expectation.

In this workshop we will explore the foundations of the BDD method, from theory to practical aspects. We will practice scenario writing, learn how to leverage the Given/When/Then syntax and also learn how to automate scenarios using common BDD tools.