Частые ошибки с Cucumber/BDD: 1) Technical language в Gherkin — "Когда вызывается метод login()" — не для бизнеса. 2) Слишком детальные шаги — "Нажимаю на кнопку с id=submit" вместо "Отправляю форму". 3) Зависимые сценарии — Step из предыдущего сценария. 4) Один сценарий = один флоу — не 20 Then в одном тесте. 5) Feature файл как технический скрипт — должен описывать бизнес-поведение. 6) Нет reuse step definitions — дублирование. Хороший BDD: бизнес читает и понимает сценарии.
Что такое Cucumber Anti-patterns?
Senior
221 просмотровAFK Offer AI
Что такое UNION, INTERSECT, EXCEPT в SQL?