< Back to previous page

Publication

Unifying Behavior Driven Development Templates

Book Contribution - Book Chapter Conference Contribution

Behavior Driven Development (BDD) offers a way to express scenarios, written in structured natural language, on how the system should act to fulfill a requirement. Numerous templates have been written to construct BDD scenarios and various practices were born out of usage. Nevertheless, we mostly fail to find documentation on the used templates and understand empirical practices. This paper explores empirically the BDD templates used in practice by evaluating the keywords mostly associated to the GIVEN, WHEN and THEN scenario dimensions. It then studies whether we can use these existing keywords to build a set of non-redundant concepts covering the representational needs and being usable as reference when constructing BDD scenarios. We consolidate these findings in a meta-model.
Book: 29th IEEE International Requirements Engineering Conference, RE 2021, Notre Dame, IN, USA, September 20-24, 2021
Pages: 454 - 455
ISBN:978-1-6654-2856-9
Publication year:2021
Accessibility:Closed