Используем Jaeger для тестирования интеграции между микросервисами
На продлёнке задали вопрос про интеграционное тестирование.
- Что такое интеграционное тестирование?
- Какие бывают виды интеграций?
- Какие инструменты использует тестировщик при интеграционном тестировании?
Ответили на вопросы и показали на примере инструмента Jaeger как можно протестировать интеграцию между микросервисами с помощью просмотра трассировки
А ещё рассказали про использование бд Redis для кэширования информации на сервере:
- Как понять, что ты получаешь закэшированные данные
- Как гарантированно обойти кэш
• Tg канал «Шаг за шагом к Junior QA»:
• Бесплатный тренажёр по Devtools:
• Сайт:
• Практика для джунов:
• Наш курс по API на Stepik:
• ****грам:
Таймкода:
00:00 Начало
01:40 Внешняя интеграция
05:00 Что такое интеграция
06:20 Внутренняя интеграция
07:20 Интеграция между сайтом и микросервисом
09:00 Интеграция между микросервисом и базой данных
12:00 Интеграция между микросервисами через брокер сообщений Apache Kafka
16:00 Интеграция между микросервисами напрямую
18:00 Откуда сайт получает информацию про рейтинг
19:30 Подключаемся к бд Redis
21:00 Принцип работы Рейтинга
25:00 Применяем Redis для кэша на бэкенде
27:00 Как понять, что данные пришли закэшированные
28:00 Как обойти кэш на сервере
31:00 Что такое трассировка (tracing)
33:00 Как работает Jaeger
42:00 Как тестировать интеграцию на этапе разработки
43:00 Моки, заглушки
#тестирование
#тестировщик
#qaинженер
#qastudio
#qa
693 views
809
246
1 month ago 00:32:43 2
Распределенная трассировка с помощью Jaeger и Yandex Database / А.Салтыков, А.Щербаков
3 months ago 00:45:22 756
Используем Jaeger для тестирования интеграции между микросервисами
9 months ago 00:18:25 1
Расследование Аномалий! Коды и прохождение! War Robots
2 years ago 00:26:39 54
gRPC python (часть 2)
3 years ago 00:07:58 19
Леший 2 VS Егерь РОК | Отстрел в тире на 50 метров
3 years ago 00:11:28 4
ТИХООКЕАНСКИЙ РУБЕЖ 🌊 Лепим Егеря Бродягу | Видео Лепка