Please enable JavaScript.
Coggle requires JavaScript to display documents.
BDD in action (Living Documentation (Репортинг, Актуальный статус, Сделано…
BDD in action
Living Documentation
-
-
Сделано именно то,
что обсудили
-
-
-
-
-
-
Unit-testing
-
-
-
-
-
Пишем код, который хотим чтоб был
-
-
Acceptance tests
Признаки хороших тестов
-
Если падает, то ясно что именно сломалось
-
-
-
-
-
-
-
-
CI/CD
-
-
-
-
CI подтверждает, что спеки актуальные
Executable specification
-
Сценарий
-
Описываем что надо сделать, а не как
-
-
-
-
-
-
-
-
-
Non-UI
-
-
-
Типы
На уровне контроллера
Тест может быть сложнее,
чем эквивалентный UI-тест
-
На уровне бизнес-логики
Быстрее, но можно добавить несколько e2e-тестов
-
Реальные опционы
Можем немного переплатить,
чтобы дольше иметь выбор
-
-
-
-
-
-
-
-
-
BDD - техника для коммуникации, а не тестирования