Behavior-Driven Development (BDD) er en tilgang, der beskriver softwareforhold i klart, struktureret sprog (Given-When-Then), som både tekniske og ikke-tekniske personer kan forstå — hvilket bygger bro mellem kommunikationen mellem udvikler, testere og forretningsinteressenter, med tests udledt fra disse beskrivelser.
Hvad BDD er
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.
