- Регистрация
- 1 Дек 2015
- Сообщения
- 146.703
- Реакции
- 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 руб.
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- Эфир Когда с подростком трудно [Валентина Паевская]
- О проблеме дружбы [Анна Полищук]
- [Вышивание] Дизайн машинной вышивки "Тигра грустная". Всё размеры [Наталья Шестакова]
- Открытый пирог Цыпленок Ренч [Мария Манахова]
- Эфир про подростков [Валентина Паевская]
- Открытый пирог Фермерский [Мария Манахова]