Чем отличается тестирование микросервиса от монолита

Поділитися
Вставка
  • Опубліковано 13 лип 2024
  • На собеседовании задали вопрос: в чем разница в тестировании монолита и микросервиса?
    1. И у монолита и микросервиса есть API, которое нужно протестировать. Классический Swagger и Postman
    2. Общение микросервисов может быть синхронным или асинхронным (в последнем случае через брокеры сообщений)
    3. В качестве брокера сообщений обычно используют Aapche Kafka или Rabbit MQ.
    Вопрос подробнее разобрали на продлёнке.
    - Показали микросервисы и монолит на примере «Битвы покемонов»
    - Поработали с Apache Kafka: посмотрели в сообщение в топике и добавили новое сообщение ручками в Кафку
    - Разобрали, какие есть этапы тестирования
    Ответ выложили на UA-cam
    Таймкода
    00:00 Начало
    01:00 Архитектура проекта «Битва покемонов»
    01:40 Этапы тестирования
    02:20 Документация к микросервису «Лавка» в Swagger
    03:40 Составляет «Тест-план»
    04:00 Чек-лист на тестирование API
    06:00 Как тестировать API
    07:30 Разница в тестировании микросервиса и монолита
    09:00 Синхронное и асинхронное взаимодействие между микросервисами
    12:00 Смотрим, какие сообщения лежат в Kafka
    14:00 Как добавить сообщение в Kafka
    15:30 Брокеры сообщений: Producer, Consumer, Topic, Offset, Partition
    ---
    Телеграм канал «Шаг за шагом к Junior QA»:
    t.me/qa_studio
    Школа:
    qa.studio
    Практика для джунов:
    t.me/juniors_qa
    Наши открытые уроки:
    qa.studio/open
    Наш курс по API на Stepik:
    stepik.org/a/187627
    Наш тренажёр по devtools:
    devtools.qa.studio
    Выбери своего наставника с помощью Котика:
    t.me/qa_studio_kotik_bot
    Чат-флудилка:
    t.me/qa_studio_chat
    ****грам:
    qa.studio
    #тестирование
    #тестировщик
    #qaинженер
    #qastudio

КОМЕНТАРІ • 10

  • @AntojkePlus
    @AntojkePlus 2 місяці тому +7

    отец , спасибо

  • @katyamakarova9889
    @katyamakarova9889 2 місяці тому +1

    Как раз именно сегодня задалась этим вопросом.Спасибо

  • @zucchini.symphony
    @zucchini.symphony Місяць тому

    Спасибо большое, очень доступно объяснили!🙏

  • @unicoxr5tj417
    @unicoxr5tj417 2 місяці тому

    требуем продолжение темы

  • @andsps
    @andsps 2 місяці тому +3

    Чит лист по тестированию Апи есть в свободном доступе?

  • @azotmuhamed
    @azotmuhamed 2 місяці тому +3

    а есть ли майнд мап(схема), которая используется на видео?

    • @dredgenyor7510
      @dredgenyor7510 2 місяці тому

      тоже интересно

    • @user-yu5wc4mr9u
      @user-yu5wc4mr9u 2 місяці тому

      Оочень прошу Вашу mind -карту❤

  • @skripatch_DN
    @skripatch_DN 2 місяці тому

    а схему снизу в сваггере это просто объекты для каждого запроса?

    • @qa.studio
      @qa.studio  2 місяці тому +1

      Там можно посмотреть JSON Schema ответа