Джокер
Администратор
- Регистрация
- 1 Янв 2015
- Сообщения
- 146.094
- Реакции
- 78.219
Складчина: Автоматизация тестирования 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 руб.
Для возможности скачивать складчины и сливы курсов нужно зарегистрироваться
Возможно, Вас ещё заинтересует:
- Горе, не ставшее слезами, и крик, не ставший словами. Исчезающие души [EduNote] [Любовь Субботина]
- Немыслимо: о возможностях и ограничениях нашего мышления [Александр Банщиков]
- Мозг-гурман: нейрофизиология гастрономических удовольствий [Анна Хоружая]
- Режиссер монтажа в Final Cut Pro [Genius Space] [Андрій Немодрук, Микола Бучинський]
- Кошки, которые скребут на душе. Тревога - причины и способы работы [Институт Открытого поля] [Наталия Кверквеладзе]
- Анатомия воли. Как перестать душить себя изнутри и вернуть щитовидной железе право на безопасность [Quartz Y]
- Удалить тему
- Программа. Linux: с нуля до сертификата [Stepik]
- Нейроденьги. Как мозг мешает нам богатеть и как заставить его работать на вас [Пол Грэк, Лора Грэк]
- Нейроденьги. Как мозг мешает нам богатеть и как заставить его работать на вас [Пол Грэк, Лора Грэк]