Name
Tree in the Forest: Managing Details in BDD Scenarios
Gaspar Nagy
Description

Scenarios are the central artifact of the Behavior Driven Development (BDD) process. Although many teams use scenarios and tools like Cucumber or SpecFlow to automate them, in many cases their scenarios contain a lot of details, particularly test data, and therefore they become too complicated to support collaboration with the business. The "essential" principle of scenario writing (scenario formulation) states that only those details should be included in the scenario that are relevant for the outcome. This interactive talk provides help for those who struggle implementing this principle or would be interested to learn how you can create brief and maintainable scenarios. We will look at and discuss the most common pitfalls and also discuss options to express details of complex business requirements in a form that can work as a shared specification for both the business and the delivery team.

Date & Time
Tuesday, July 25, 2023, 9:30 AM - 10:45 AM
Location Name
Pentland East Room
Download Session PDF
Session Material