BDD: опис поведінки звичайною мовою (Given – When – Then)
Коротко: Розробка через поведінку описує бажану поведінку зрозумілими сценаріями за шаблоном given – when – then (дано – коли – тоді); сценарії водночас є вимогою, документацією та автоматичним тестом.
Докладніше: BDD розширює TDD: замість технічних назв тестів експерти предметної галузі, тестувальники й розробники разом пишуть приклади звичайною мовою. Це створює спільне розуміння до програмування, а згодом приклади запускаються як тести.
Подробиці
Шаблон: given – when – then
Див. також: розробка через тестування, види тестування, Playwright, документи вимог і специфікації