Найти в Дзене
362 подписчика

💬 Зачем нам нужен BDD?


BDD подход основан на идее, что три стороны в разработке программного обеспечения не всегда придерживаются одинаковых взглядов. Между ними необходимо найти точки соприкосновения для облегчения беспрепятственного общения.

Традиционный подход к тестированию не учитывает перспективы трёх сторон. Заинтересованные стороны приходят к Product Ownerу, чтобы передать свои требования. Затем владелец продукта объясняет эти требования разработчикам и тестировщикам. После этого разработчики переводят требования в код, а тестировщики - в тестовые сценарии. Обычно это длительный процесс, в котором где-то может возникнуть недопонимание, которое приведёт к проблемам и недоразумениям.

Вместо этого все стороны собираются вместе и проводят обсуждение. Затем преобразуют полученные результаты в документацию, используя общий язык, чтобы сформировать общее понимание рассматриваемой проблемы. Затем тестировщики могут использовать BDD подход к тестированию для создания тестовых сценариев.

✨ Еще у нас есть курсы для QA.
💬 Зачем нам нужен BDD?  BDD подход основан на идее, что три стороны в разработке программного обеспечения не всегда придерживаются одинаковых взглядов.
Около минуты