Делимся уроком из обновленного блока занятий по GRPC курса

Автоматизация тестирования на Python Advanced

Создание протофайла и генерация серверной части
для сервиса photocatalog

Внутри вас ждет

Пошаговое создание протофайла для нового сервиса и генерация серверного кода

Освойте остальные блоки занятий по gRPC на курсе

Автоматизация тестирования на Python Advanced
Два новых блока занятий по gRPC:

GRPC. Разработка серверной части

Урок 1: Пошагово создадим протофайл для нового сервиса и сгенерируем серверный код
Урок 2: Разработаем репозиторий, который будет эмулировать взаимодействие с внешними ресурсами
Урок 3:Реализуем бизнес-логику сервиса с использованием mock-репозитория и запустим локальный gRPC сервер

GRPC. Клиентская часть и разработка автотестов

Урок 1: Покажем, как использовать pbreflect для скачивания протофайлов, генерации клиентской части, настройки канала, фикстур и написания первого теста
Урок 2: Разработаем интерцепторы для логирования, добавим Allure-метки и подключим всё к каналу
Урок 3: Используем Wiremock для мокирования тестируемого сервиса и добавим параметр pytest для переключения между тестами с Wiremock и целевым сервисом

Программа курса

Программу постоянно обновляем, чтобы вы учились только актуальному.

Оставить заявку на курс

Резюме после курса

Поможем обновить резюме, добавим в него ваши новые навыки и кейсы

QA Automation Engineer

Зарплатные ожидания: от 250 000 ₽
Инженер по автоматизации тестирования
Удаленная работа
Работа в офисе
Образование
Диплом «Инженер по автоматизации тестирования на Python, Advanced»
Мой стек / Инструменты
Python / Pytest / PyCharm / Selene / Selenium / Kafka / GraphQL / Allure / Jenkins / Selenoid / Docker
Навыки
– Разработка автотестов на Python + Pytest;
– Настройка тестовой инфраструктуры, TestOps;
– Разрабатывать комплексные фреймворки автоматизации;
– Уверенно автоматизировать сложные UI сценарии;
– Автоматизировать тестирование REST API на продвинутом уровне;
– Контейнеризация Selenoid;
– Глубокая настройка CI/CD в Jenkins;

Истории успеха учеников

Преподаватели курса

Наши преподаватели формируют облик индустрии. QA-инженеры по всему миру ежедневно используют ПО, над которым они работают.
Станислав Васенков
Основатель QA.GURU
Больше 10 лет опыта в автоматизации тестирования. Основатель сообщества в Telegram @qa_automation, организатор конференции qa.cyprusitforum.com.
Артём Ерошенко
Qameta Software
Больше 14 лет занимается автоматизацией тестирования сервисов в Яндексе. С 2011 года разработчик Allure Reports и Allure TestOps, использующихся тестировщиками по всему миру.
Сергей Хомутинин
QА Lead
6 лет опыта SDET — от крупного энтерпрайза до миниатюрных стартапов. Контрибьютор опенсорсных проектов, связанных с тестированием на Pythоn, Java, TypeScript.
Дмитрий Тучс
Dodo Brands
В IT больше 12 лет. Начинал в аналитике, управлял проектами. Сейчас — Head of QA at Dodo Brands. Занимается менторством, пишет и автоматизирует на Java.
Александр Котляр
QA Lead
В тестировании с 2015 года, 3 года автоматизировал на Java, с 2018 года автоматизирует на Python. Контрибьютор Selene, webdriver-manager. Автор gitlab-allure-history, local-allure-history-trends-bash, pytest-rocketchat.
Владислав Зингер
Dodo Engineering
Занимается автоматизацией с 2015 года. Начинал в IT .Net (С#) разработчиком. Сейчас QA automation инженер и mobile SRE в Dodo Brands.
Валерий Меньшиков
Senior Python Developer в Ozon Tech
С 2018 года в автоматизации, ранее Lead Automation QA в Ozon Tech, сейчас — Senior Python Developer. Эксперт по автоматизации back-end, автор open-source проектов pbreflect и restcodegen. Основатель школы aqa-engineer.com.

Купить курс

Старт потока – 24 июля

Python Advanced

Популярно
Продвинутый курс по автоматизации
тестирования
59 000 ₽
56 050 ₽
Рассрочка от 4 916 ₽ / месяц
4 месяца обучения
Больше 30 лекций по 1-2 часа в записи с лайвкодингом и примерами
Онлайн консультации с преподавателями
Собственное самописное приложение для тестирования
Чат потока с преподавателями и менторами
Проверка домашних заданий преподавателями и менторами с развёрнутой обратной связью
Диплом об окончании курса

Python Advanced

Популярно
Продвинутый курс по автоматизации
тестирования
64 900 ₽
Оплата без скидок и рассрочек
4 месяца обучения
Больше 30 лекций по 1-2 часа в записи с лайвкодингом и примерами
Онлайн консультации с преподавателями
Собственное самописное приложение для тестирования
Чат потока с преподавателями и менторами
Проверка домашних заданий преподавателями и менторами с развёрнутой обратной связь
Диплом об окончании курса

Есть вопрос? Напишите нам

Свяжитесь удобным способом или напишите через форму обратной связи