Алексей Нестеров — Воркшоп (часть 2): Хватит писать тесты, пора писать спецификации!

Описание к видео Алексей Нестеров — Воркшоп (часть 2): Хватит писать тесты, пора писать спецификации!

Ближайшая конференция — Joker 2024, 9 октября (Online), 15–16 октября (Санкт-Петербург + трансляция).
Подробности и билеты: https://jrg.su/Ypf1HW
— —
. . . В этом воркшопе-стриме-live-сессии Алексей покажет, как с нуля создать и запустить TDD-цикл для Spring Boot-приложения, с примерами на JUnit 5.

О чем спикер будет рассказывать:

— Зачем вообще тесты? Почему важно писать и поддерживать набор тестов?
— TDD vs Test first vs Test last.
— Лондон против Чикаго.
— С чего начать, когда вообще ничего нет.
— R-G-R цикл, почему это важно.
— Хороший тест не всегда хорошая спецификация.
— Спецификация должна быть специфичной.
— Зоны ответственности (test boundaries).
— Моки и двойники.
— Что мокать, а что нет, как мокать немокируемое.
— Интеграционные тесты — как и зачем?
— Мороженое против кубков (Ice cream cone vs Testing trophy).
— Контракты и интеграция с third party.
— Тестирование БД.
— Тестирование интеграции (REST и сообщения).
— Acceptance или E2E-тестирование.
— Как быть с легаси?

Комментарии

Информация по комментариям в разработке