Тестируем микросервисы правильно - Антон Курако, Тинькофф

Поделиться
HTML-код
  • Опубликовано: 25 июл 2022
  • Антон поделился советами и рассказал о практиках тестирования, которые помогут структурировать и улучшить написание тестов для микросервисов: unit-, integration-, contract-, load-тестов.
    Дайджесты, статьи и анонсы митапов: t.me/itstinkoff
    Блог на Хабре: l.tinkoff.ru/habr-tinkoff
    Наши вакансии: l.tinkoff.ru/its-career
  • РазвлеченияРазвлечения

Комментарии • 8

  • @alevadnaya
    @alevadnaya Год назад +13

    Остался небольшой вопросик...так как же правильно тестировать микросервисы? )) Это неплохой обзор по тестам, библиотекам, ассертам, но тема доклада заявлена другая

    • @ruslansitdikov1489
      @ruslansitdikov1489 5 месяцев назад +1

      Так же как и монолит, по сути. Просто больше акцента на внешние системы (мокирование внешних сервисов)

  • @ruslansitdikov1489
    @ruslansitdikov1489 5 месяцев назад

    Шикарный доклад

  • @slavasemushin
    @slavasemushin Год назад +2

    Не со всем могу согласиться:
    - включать дебаг нужно при отладке, а не всегда; иначе в логах CI очень сложно разобраться. Из-за этого никто в них не смотрит и иногда пропускают важные предупреждения/ошибки
    - Spock неплох, но добавлять в проект на Java не только новый фреймворк но еще и язык - это слишком. Выше порог вхождения в проект, нужно его интегрировать с CI и средствами сборки, невозможность использовать checkstyle, pmd, etc Короче, не стоит красивый синтаксис всего этого.

    • @slavasemushin
      @slavasemushin Год назад

      P.S. «не бойтесь копипастить в тестах» тоже может выйти боком когда при изменении одной строчки кода вам придется исправлять много упавших тестов. Тесты могут стать не только хрупкими, но и сложно читаемыми.

  • @oldzas
    @oldzas Год назад

    Почему бизнес флоу сделан как EPC, но им не является? Есть внутри команды чистый БА!

  • @user-ws8bf3jm8l
    @user-ws8bf3jm8l 19 часов назад

    Жёлтое Г

  • @bengunn8365
    @bengunn8365 Год назад +2

    Абсолютно бесполезный ролик.