---
id: bdd
requestedLanguage: ru
descriptionLanguage: ru
---

# Behavior-Driven Development

- Тип: подход
- Группа: Требования и поведение
- Размещение: Требования / Уточнить поведение
- [Источник](<https://cucumber.io/docs/bdd/>)

[HTML](https://dpm.cnonim.name/ru/practices/bdd/)

Совместное уточнение поведения через разговор, конкретные примеры и их автоматизацию.

## Связи

- пересекается с: [Acceptance Test-Driven Development](/practices/atdd/ru.md) (comparison)
- пересекается с: [Specification by Example](/practices/sbe/ru.md) (comparison)
- уточняет поведение с помощью: [Example Mapping](/practices/examples/ru.md) (support)
- разделяет идею общего языка с: [Domain-Driven Design](/practices/ddd/ru.md) (comparison)
- может сочетаться с: [Test-Driven Development](/practices/tdd/ru.md) (combination)
- уточняет результаты: [Requirements Elicitation](/practices/elicitation/ru.md) (support)
- даёт сценарии для исследования в: [Exploratory Testing](/practices/exploratory/ru.md) (support)

[Показать на карте](https://dpm.cnonim.name/#practice=bdd&lang=ru)
