Мокируй всё: как мы отказались от реальных интеграций и победили нестабильность

  • 40 мин

В докладе рассматривается практический опыт backend-команды, которая полностью отказалась от реальных интеграций в автотестировании и перешла к тотальному мокированию всех внешних REST API и Kafka зависимостей.
Подробно разбираются причины перехода, технические решения, а также сложности, с которыми команда столкнулась, и пути их решения.

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

Комментарии ({{Comments.length}})
  • {{comment.AuthorFullName}}
    {{comment.AuthorInfo}}
    {{ comment.DateCreated | date: 'dd.MM.yyyy' }}

Для того чтобы оставить комментарий необходимо

или
Напишите нам, мы онлайн!