Средний
В чем суть подхода BDD (Behavior-Driven Development)?
BDD (Разработка через поведение) — это развитие идей TDD.
Фокус смещается с тестирования кода на тестирование бизнес-требований.
1. Аналитик, Бизнес и QA вместе пишут сценарии на языке Gherkin (понятные человеку).
2. Разработчики пишут код.
3. QA используют инструменты (например, Cucumber), которые превращают текстовые Gherkin-сценарии в исполняемые автотесты.
✅ Итог: Живая документация, которая всегда совпадает с реальным поведением системы.