Obsah:
- Definice - Co znamená Behavior Driven Development (BDD)?
- Techopedia vysvětluje chování řízené vývojem (BDD)
Definice - Co znamená Behavior Driven Development (BDD)?
Vývoj založený na chování (BDD) je přístup k vývoji softwaru, který se spoléhá na interakce mezi různými vrstvami zúčastněných stran, výstup takových interakcí a to, jak tyto interakce vedou k vývoji softwaru.
BDD se zaměřuje na behaviorální specifikace spolupracovníků s každou vyvíjenou jednotkou softwaru.
Techopedia vysvětluje chování řízené vývojem (BDD)
BDD poskytuje formální rámec pro vytváření aplikací, který kombinuje agilní vývoj softwaru (ASD), testem řízený vývoj (TDD) a další principy vytváření softwarových produktů. BDD pracuje tak, že spojuje obchodní výsledky jako „příběh“ nebo specifikaci, která definuje jeho požadavky, obchodní přínosy a běžnou metodiku testování používanou pro zjištění dokončení softwarové jednotky.
BDD distribuuje zúčastněné strany do dvou různých tříd takto:
- Hlavní zúčastněné strany: Zaměření na obchodní cíle, výstupy a chování aplikací
- Vedlejší účastníci: Funkční a nefunkční lidé pracují na zajištění požadovaného chování a výsledku aplikace
