Валерий Меньшиков | Автоматизация тестирования Kafka и RabbitMQ (2025) PCRec [RU]
Автор: Валерий МеньшиковЖанр: Автоматизация тестирования, Python, Kafka, RabbitMQ, QA, event-driven архитектура
Описание: Курс «Автоматизация тестирования Kafka и RabbitMQ» поможет Python QA Automation инженерам прокачать навыки тестирования брокеров сообщений и научиться строить надёжные, предсказуемые E2E-пайплайны в event-driven архитектуре. Современные распределённые и высоконагруженные сервисы почти всегда используют брокеры сообщений для асинхронной обработки задач, поэтому специалистам по автоматизации необходимо не просто уметь работать с API, но и разбираться в событиях, потоках данных и взаимодействии продюсеров и консюмеров. Курс помогает решить проблемы нестабильных «плавающих» тестов, увеличения времени прохода автотестов и накопления технического долга.
Продолжительность: 06:49:33
Качество видео: PCRec
Язык озвучки: Русский
- Python QA Automation инженерам, которые хотят выйти на новый уровень.
- Тимлидам, которым важно повысить качество тестовой инфраструктуры.
- Инженерам, переходящим в мир высоконагруженных систем.
- Базовые навыки программирования на Python.
- Понимание принципов автоматизации тестирования.
- Знакомство с API-тестированием будет преимуществом.
- Писать автотесты для Kafka-потоков и очередей RabbitMQ.
- Тестировать продюсеров и консюмеров.
- Писать устойчивые E2E-тесты без костылей.
- Понимать паттерны и анти-паттерны в тестировании брокеров.
- Работать с асинхронностью и синхронизацией событий.
- Избегать нестабильности и «плавающих» тестов.
- Тестировать распределённые сценарии и выстраивать предсказуемые процессы.
- Урок 1. Знакомство (00:24:45)
- Урок 2. Введение (00:03:38)
- Урок 3. Что такое брокеры сообщений (00:07:19)
- Урок 4. Практика UI (00:07:08)
- Урок 5. Практика, подход через опрос почтового сервера (00:19:22)
- Урок 6. Дополнительный материал (00:09:03)
- Урок 7. Kafka (00:14:47)
- Урок 8. Практика (00:03:48)
- Урок 9. Python для тестирования (00:01:28)
- Урок 10. Практика Kafka (00:14:07)
- Урок 11. Практика Kafka 2 (00:11:29)
- Урок 12. Дополнительный материал: контекстные менеджеры (00:03:39)
- Урок 13. Singleton (00:03:22)
- Урок 14. Singleton: практика (00:05:48)
- Урок 15. Дополнительный материал (00:07:15)
- Урок 16. Практика настройка джобы. Доп. урок (00:09:02)
- Урок 17. Kafka Consumer (00:08:54)
- Урок 18. Проблемы при тестировании Kafka Consumer (00:09:35)
- Урок 19. Практика: воспроизводим проблемы при автоматизации тестирования Kafka (00:05:50)
- Урок 20. Kafka: работа с потоками (00:04:11)
- Урок 21. Потоки: практика (00:05:37)
- Урок 22. Очередь: теория (00:02:12)
- Урок 23. Очередь: практика (00:05:31)
- Урок 24. Event: теория (00:04:08)
- Урок 25. Event: практика (00:05:03)
- Урок 26. Дополнительный материал (00:20:24)
- Урок 27. Kafka класс consumer (00:16:10)
- Урок 28. Внедрение в тест (00:09:05)
- Урок 29. Observer (00:03:27)
- Урок 30. Простой Observer (00:08:43)
- Урок 31. Класс Consumer (00:24:35)
- Урок 32. Flow (00:03:15)
- Урок 33. Практика e2e (00:07:18)
- Урок 34. Итоги по Kafka (00:05:07)
- Урок 35. Rabbit MQ (00:13:26)
- Урок 36. Rabbit: практика (00:09:40)
- Урок 37. Rabbit MQ Publisher (00:01:39)
- Урок 38. Rabbit MQ Publisher (00:13:03)
- Урок 39. Rabbit MQ Publisher (00:15:31)
- Урок 40. Rabbit MQ Subscriber (00:01:33)
- Урок 41. Rabbit MQ Subscriber (00:10:40)
- Урок 42. Rabbit MQ Subscriber (00:02:55)
- Урок 43. Rabbit MQ Subscriber (00:03:29)
- Урок 44. Rabbit MQ (00:21:08)
- Урок 45. Rabbit MQ (00:17:28)
- Урок 46. Итоги (00:04:11)
Валерий Меньшиков — опытный инженер-программист и эксперт в области автоматизации тестирования backend-систем на Python с более чем 7-летним практическим опытом. Специализируется на построении и развитии комплексных систем автоматизированного тестирования для высоконагруженных архитектур, включая экосистемы из 100+ микросервисов, взаимодействующих через REST, gRPC и GraphQL. Ранее занимал позицию Lead QA Automation Engineer в Ozon Tech.
Навыки работы с Kafka и RabbitMQ — это уже обязательный стандарт индустрии, а не дополнительное преимущество в резюме. Умение тестировать асинхронные системы и строить надёжные E2E-пайплайны высоко ценится в крупных компаниях.
Скриншоты:
Время раздачи: 24/7 (круглосуточно) (минимум до появления первых 3–5 скачавших)