Мокируй всё: как мы отказались от реальных интеграций и победили нестабильность
-
40 мин
В докладе рассматривается практический опыт backend-команды, которая полностью отказалась от реальных интеграций в автотестировании и перешла к тотальному мокированию всех внешних REST API и Kafka зависимостей.
Подробно разбираются причины перехода, технические решения, а также сложности, с которыми команда столкнулась, и пути их решения.
Мы покажем, как добиться высокой стабильности интеграционных и E2E-тестов, используя WireMock, мокирование Kafka, параллельные JUnit-запуски и контролируемое окружение.
Слушатели узнают, как внедрить, какие есть риски и в чем преимущества этого подхода.