9 месяцев назад
BDD. ЧТО ЭТО, ПРИМЕРЫ, ПЛЮСЫ И МИНУСЫ
Недавно мне удалось пообщаться с одним тестировщиком, который пишет тесты на языке Gherkin. Для меня это что-то старое и не очень практичное. Я уже и забыл, как и что там работает и пишется. В общем, решил я вспомнить. Behavior-Driven Development (BDD) - это процесс разработки программного обеспечения, который направлен на улучшение сотрудничества между разработчиками, тестировщиками и непрограммирующими участниками проекта, такими как бизнес-аналитики или клиенты. BDD фокусируется на использовании...
1 год назад
Разработка через тестирование — это как?
Объясняем понятие TDD — Test Driven Development Сейчас будет статья про взрослые подходы в разработке. Она будет полезна тем, кто хочет работать в крупных компаниях и больших разработческих командах. Обычная разработка выглядит так: пишем код → тестируем → смотрим, что не прошло, и исправляем код. И так повторяем до тех пор, пока все тесты не сработают. Разработка через тестирование — это обратный подход. Коротко суть TDD (test-driven development) Разработка через тестирование — это подход, при котором тесты создаются раньше кода...