Чем отличается тестирование микросервиса от монолита
На собеседовании задали вопрос: в чем разница в тестировании монолита и микросервиса?
1. И у монолита и микросервиса есть API, которое нужно протестировать. Классический Swagger и Postman
2. Общение микросервисов может быть синхронным или асинхронным (в последнем случае через брокеры сообщений)
3. В качестве брокера сообщений обычно используют Aapche Kafka или Rabbit MQ.
Вопрос подробнее разобрали на продлёнке.
- Показали микросервисы и монолит на примере «Битвы покемонов»
- Поработали с Apache Kafka: посмотрели в сообщение в топике и добавили новое сообщение ручками в Кафку
- Разобрали, какие есть этапы тестирования
Ответ выложили на YouTube
Таймкода
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»:
Школа:
Практика для джунов:
Наши открытые уроки:
Наш курс по API на Stepik:
Наш тренажёр по devtools:
Выбери своего наставника с помощью Котика:
Чат-флудилка:
****грам:
#тестирование
#тестировщик
#qaинженер
#qastudio
114 views
1197
392
3 weeks ago 00:10:43 1
ПОСЛЕ ТОГО, КАК УЗНАЕШЬ ЭТО, ТЫ ПЕРЕСТАНЕШЬ МАСТУРБИРОВАТЬ | СТОИЦИЗМ
3 weeks ago 01:05:30 1
СЕКРЕТЫ ИНВЕСТИЦИЙ: 85% доходности - Дмитрий Донецкий о доверительном управлении и аналитике
3 weeks ago 00:00:57 1
Энергетические различия мужчин и женщин. #рекомендацииютуба #позитивнаяэнергия #сильная #женщина
3 weeks ago 00:09:46 1
ВЕТЕРАН МВД ОБЪЯСНЯЕТ НЕСВЕДУЩИМ, ЧЕМ МИЛИЦИЯ ОТЛИЧАЕТСЯ ОТ ПОЛИЦИИ
4 weeks ago 00:35:11 1
Партия линии // Выпуск 7. Нидерландская гравюра. Рождение индустрии
4 weeks ago 00:18:17 1
Голод в СССР и Российской Империи: кто виноват?
4 weeks ago 00:55:49 1
Как стать лучшим аниматором в своём городе?
4 weeks ago 00:13:16 1
Виды эмоциональных волн. дизайн человека. Эмоциональный авторитет.
1 month ago 00:12:35 3
Почему теория эволюции – это теория, а не гипотеза? – антрополог Станислав Дробышевский | Научпоп
1 month ago 00:11:07 1
Как «Волк с Уолл-стрит» обманывает зрителя
1 month ago 00:04:40 1
Диодный мост Шоттки
1 month ago 00:07:37 1
Квадробер - Уральские Пельмени | ЭКСКЛЮЗИВ
1 month ago 00:23:18 1
НЕ ВЗДУМАЙ ОТВЕЧАТЬ НА ЭТОТ ВОПРОС НЕ ПОСМОТРЕВ ЭТО ВИДЕО! ЧЕМ БАЙКЕР ОТЛИЧАЕТСЯ ОТ МОТОЦИКЛИСТА?!
1 month ago 01:12:04 1
Отмена крепостного права в России: причины и последствия / Уроки истории / @MINAEVLIVE
1 month ago 00:11:00 1
У VW и Porsche появился свой ГЕЛИК
1 month ago 01:08:55 1
Когда закончится СВО. Евгений Фёдоров.
1 month ago 00:48:11 1
Евгений Федоров об актуальности сбора подписей за чрезвычайные полномочия Путину.
1 month ago 00:07:47 1
Чем сельский магазин в Татарстане отличается от остальной России, пробовали такое?
1 month ago 00:39:29 1
«Мгновенной смерти не бывает»: откровения судмедэксперта
1 month ago 00:13:12 1
Мастер класс по сыру и шоколаду в городе Костроме
1 month ago 00:00:07 1
ЧЕМ ПОЛЕЗНЫ РАЗНЫЕ ЧАСТИ МЯСА
1 month ago 00:43:53 1
Домой уголовника
1 month ago 00:06:23 1
ДНК и РНК • нуклеиновые кислоты • строение и функции