- Регистрация
- 1 Дек 2015
- Сообщения
- 146.692
- Реакции
- 777.031
Складчина: Автоматизация тестирования REST и gRPC API [Валерий Меньшиков]
Курс подойдет специалистам автоматизированного тестирования API на Python с опытом работы до 3-х лет, а так же специалистам кто уже умеет автоматизировать UI тесты и хочет переквалифицироваться на автоматизацию API. В курсе очень емко и без воды рассказывается сразу много тем в очень сжатые сроки, такие как построение API фреймворка с нуля, работа с базой данных, ORM, кодогенерация моделей, таблиц, REST и gRPC клиентов. Основные слушатели специалисты Middle+ , Senior уровня уже имеющие опыт автоматизации на Python.
Необходимые знания:
навыки программирования на Python и работы с Git
знание ООП
знание и понимание работы веб-приложений и REST API
навыки работы с консолью разработчика в браузере
знание теории функционального тестирования
Курс позволит узнать, как решаются задачи автоматизации тестирования REST и gRPC API для приложений, основанных на микросервисной архитектуре с использованием языка Python. Освоив данный курс, вы получите навыки построения фрейморка автотестирования API для web — сервисов с нуля, работы с базой данных, а также научитесь собирать пакеты, использовать различные инструменты генерации кода и формировать отчеты о выполнении тестов и многое другое.
Особенности курса:
микросервисное учебное приложение, которое позволит научиться писать интеграционные сценарии
использование нескольких паттернов проектирования
повышение технической грамотности функционального тестировщика до уровня разработчика
поиск неисправностей в работе веб-приложений
гибкий и простой в использовании инструмент для написания автотестов на Python
минимум теории, максимум практики
широкое использование инструментов генерации кода
взаимодействие с базой данных
работа с gRPC API
несколько тысяч строк готового кода и 5 итоговых репозиториев
Программа:
Этот модуль доступен сразу после покупки, вспомним основы Python и установим необходимые для работы программы
Урок 1: Знакомство, подготовка к работе, установка необходимых инструментов
Урок 2: Повторение базовых знаний по python
В течение 1 недели повторим работу с REST API и напишем первый API клиент
Урок 1: Введение
Урок 2: Работа с API
Урок 3: Реализация API клиента на Python
В течение второй недели, напишем свой REST Client с логгированием и научимся валидировать типы данных запроса и ответа используя Pydantic
Урок 1: Класс обертка
Урок 2: Валидация типов данных
В течение 3 недели встроим проверки проверки в API клиент и научимся генерировать Pydantic модели
Урок 1: Проверки
Урок 2: Классы помощники
На 4 неделе мы научимся работать с базой данных и ORM
Урок 1: База данных
Урок 2: ORM
На 5 неделе мы научимся работать с файлами конфигурации, научимся запускать тесты на разных окружениях
Урок 1: Фикстуры
Урок 2: Конфигурационный файл
На 6 неделе мы научимся собирать пакеты, построим красивые и информативные allure отчеты.
Урок 1: Отчеты о прохождении тестов
Урок 2: Сборка пакетов
На 7 неделе мы научимся генерировать REST и gRPC клиенты
Урок 1: Кодогенерация и работа с gRPC
8 неделя не предполагает домашние задания и предназначена для сдачи долгов
Цена 45000 руб.
Курс подойдет специалистам автоматизированного тестирования API на Python с опытом работы до 3-х лет, а так же специалистам кто уже умеет автоматизировать UI тесты и хочет переквалифицироваться на автоматизацию API. В курсе очень емко и без воды рассказывается сразу много тем в очень сжатые сроки, такие как построение API фреймворка с нуля, работа с базой данных, ORM, кодогенерация моделей, таблиц, REST и gRPC клиентов. Основные слушатели специалисты Middle+ , Senior уровня уже имеющие опыт автоматизации на Python.
Необходимые знания:
навыки программирования на Python и работы с Git
знание ООП
знание и понимание работы веб-приложений и REST API
навыки работы с консолью разработчика в браузере
знание теории функционального тестирования
Курс позволит узнать, как решаются задачи автоматизации тестирования REST и gRPC API для приложений, основанных на микросервисной архитектуре с использованием языка Python. Освоив данный курс, вы получите навыки построения фрейморка автотестирования API для web — сервисов с нуля, работы с базой данных, а также научитесь собирать пакеты, использовать различные инструменты генерации кода и формировать отчеты о выполнении тестов и многое другое.
Особенности курса:
микросервисное учебное приложение, которое позволит научиться писать интеграционные сценарии
использование нескольких паттернов проектирования
повышение технической грамотности функционального тестировщика до уровня разработчика
поиск неисправностей в работе веб-приложений
гибкий и простой в использовании инструмент для написания автотестов на Python
минимум теории, максимум практики
широкое использование инструментов генерации кода
взаимодействие с базой данных
работа с gRPC API
несколько тысяч строк готового кода и 5 итоговых репозиториев
Программа:
Этот модуль доступен сразу после покупки, вспомним основы Python и установим необходимые для работы программы
Урок 1: Знакомство, подготовка к работе, установка необходимых инструментов
Урок 2: Повторение базовых знаний по python
В течение 1 недели повторим работу с REST API и напишем первый API клиент
Урок 1: Введение
Урок 2: Работа с API
Урок 3: Реализация API клиента на Python
В течение второй недели, напишем свой REST Client с логгированием и научимся валидировать типы данных запроса и ответа используя Pydantic
Урок 1: Класс обертка
Урок 2: Валидация типов данных
В течение 3 недели встроим проверки проверки в API клиент и научимся генерировать Pydantic модели
Урок 1: Проверки
Урок 2: Классы помощники
На 4 неделе мы научимся работать с базой данных и ORM
Урок 1: База данных
Урок 2: ORM
На 5 неделе мы научимся работать с файлами конфигурации, научимся запускать тесты на разных окружениях
Урок 1: Фикстуры
Урок 2: Конфигурационный файл
На 6 неделе мы научимся собирать пакеты, построим красивые и информативные allure отчеты.
Урок 1: Отчеты о прохождении тестов
Урок 2: Сборка пакетов
На 7 неделе мы научимся генерировать REST и gRPC клиенты
Урок 1: Кодогенерация и работа с gRPC
8 неделя не предполагает домашние задания и предназначена для сдачи долгов
Цена 45000 руб.
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- Ротовое дыхание как этиология многих заболеваний человека [с презентацией] [Василина Васильева]
- Акварельная ботаника в деталях [Тариф Рисую сам] [Sobaka-risovaka] [Маргарита Асташова]
- Золотая кнопка Авито [Алексей Павелин]
- Рефлексотерапия в практике прикладного кинезиолога [Kinesioprofi - Академия Л.Ф. Васильевой] Алексей Викторович Демешко
- Работа со страхами с помощью МАК [МИП] [Мария Минакова]
- Cutting Shapes / Shuffle. Хочу танцевать [могу сам (а)] [Дина Денисова] [Pionerka]