Недавно мне удалось пообщаться с одним тестировщиком, который пишет тесты на языке Gherkin. Для меня это что-то старое и не очень практичное. Я уже и забыл, как и что там работает и пишется. В общем, решил я вспомнить. Behavior-Driven Development (BDD) - это процесс разработки программного обеспечения, который направлен на улучшение сотрудничества между разработчиками, тестировщиками и непрограммирующими участниками проекта, такими как бизнес-аналитики или клиенты. BDD фокусируется на использовании...
Ключевая метрика любого технологичного бизнеса — скорость удовлетворения потребностей клиента. Для её повышения можно использовать поведенческий подход к разработке, или BDD (behavioral driven development). Как и Agile, это гибкий метод управления проектом. Он предполагает постоянное совершенствование продукта через тестирование. Рассказываем, зачем нужен этот инструмент и как его внедрить в бизнес-процессы. Какие проблемы решает BDD Главная проблема, которую решает BDD, — сложность коммуникации между участниками процессов разработки и бизнесом...