• TopKursy - РЕДКИЕ Удаленные КУРСЫ!

    Эксклюзивные материалы, недоступные на других источниках.

    Откройте доступ к уникальным знаниям прямо сейчас!

    Подробнее

Скоро! АВТОМАТИЗАЦИЯ ТЕСТИРОВАНИЯ БРОКЕРОВ СООБЩЕНИЙ (PYTHON) [Валерий Меньшиков]

Статус
В этой теме нельзя размещать новые ответы.
EGround

EGround

Редактор
Сообщения
63.003
Реакции
275
АВТОМАТИЗАЦИЯ ТЕСТИРОВАНИЯ БРОКЕРОВ СООБЩЕНИЙ (PYTHON) [Валерий Меньшиков]

browser_bbgfQpme88.png


Практический онлайн-курс для Python QA Automation — инженеров, которые хотят уверенно тестировать брокеры сообщений, писать стабильные E2E-тесты и не бояться асинхронных систем.

Для кого этот тренинг?

Тренинг для инженеров автоматизаторов на Python, которые уже имеют опыт автоматизации и опыт тестирования back-end.

В тренинге внимание сфокусированно именно на брокерах сообщений. Если вам важны такие темы, как CI/CD, отчеты о тестировании, сбор метрик покрытия сервисов автотестами, красивое логгирование, оповещение о прохождении тестов и другое, лучше рассмотреть тренинг REST API Advanced.

Необходимые знания:

  • уверенные навыки программирования на Python и работы с Git
  • опыт автоматизации тестирования веб-приложений
  • навыки использования ООП на Python

Программа:

Введение

Что такое брокеры сообщений?


  • В данном уроке рассмотрим, что такое брокеры сообщений и для чего они применяются.

Kafka

  • В данном уроке рассмотрим, что такое Kafka, и рассмотрим один из вариантов UI-интерфейса.

Kafka: Produccer

  • В данном уроке научимся публиковать сообщения в топики Kafka с помощью python.

Kafka: Singleton

  • В данном уроке рассмотрим паттерн Singleton для экономии соединений и примеры его использования для python клиентов Kafka.

Kafka: Consumer

  • В данном уроке рассмотрим способы подключения к Kafka и проблемы, с которыми сталкивается тестировщик при работе с Kafka консумером.

Kafka: Работа с потоками

  • В данном уроке рассмотрим, как работать с блокирующими задачами при прослушивании топиков и примитивы синхронизации потоков в python.

Kafka: класс Consumer и тесты

  • В данном занятии реализуем удобный интерфейс для работы с Kafka Consumer и напишем тесты.

Kafka: паттерн Observer

  • В данном уроке рассмотрим паттерн Observer, который позволит нам экономить соединения, а также быстро и удобно уведомлять всех подписчиков о получении сообщений в топики.

Kafka: E2E

  • В данном занятии рассмотрим схему нашего приложения и напишем end-to-end тесты для проверки каждой контрольной точки системы.

Rabbit MQ

  • В данном уроке узнаем, что такое RabbitMQ, и поработаем с UI интерфейсом.

Rabbit MQ: Publisher

  • В данном занятии научимся использовать python для публикации сообщений в обменник RabbitMQ.

Rabbit MQ: Subscriber

  • В данном занятии научимся подписываться на очереди RabbitMQ с помощью python.

Rabbit MQ: Как тестировать consumer?

  • В данном занятии узнаем, как тестировать consumer и какие подходы для этого использовать.

Итоги
Подведем краткие итоги по курсу.

Цена 34900руб


Материал «АВТОМАТИЗАЦИЯ ТЕСТИРОВАНИЯ БРОКЕРОВ СООБЩЕНИЙ (PYTHON) [Валерий Меньшиков]», возможно, скоро появится на EGROUND.
Воспользуйтесь поиском, может быть, он уже опубликован.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу