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

103 Просмотры
Издатель
Ближайшая конференция:
JPoint 2021 — 13-16 апреля, онлайн.
Подробности и билеты: https://bit.ly/3ra1zME

. В этом воркшопе-стриме-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-тестирование.
— Как быть с легаси?
Категория
Разработка Приложений
Комментариев нет.