Elgsenos orientuota plėtra (BDD) yra metodas, kuris aprašo programinės įrangos elgseną paprasta, struktūrizuota kalba (Given-When-Then), suprantama tiek techniniam, tiek netechniniam žmonėms — sujungiant ryšį tarp kūrėjų, testerių ir verslo suinteresuotųjų asmenų, o testai sukuriami pagal šiuos aprašymus.
Kas yra BDD
BDD focuses on describing BEHAVIOR in business-readable language:
→ write SCENARIOS in a structured natural-language format (Gherkin):
GIVEN some initial context
WHEN an action/event happens
THEN an expected outcome occurs
→ these scenarios are both DOCUMENTATION and executable TESTS
→ Bridges devs, QA, and BUSINESS stakeholders with a shared, readable language.
