SHAREWOOD

SHAREWOOD
Редактор
- Регистрация
- 25/11/2019
- Сообщения
- 141.748
- Репутация
- 89.763
Последние темы автора:
- Скачать «КДП и ОТ для малого бизнеса [Юлия Жижерина]»
- Скачать «Основы бухгалтерии для кадровиков [Марина Сильнова]»
- Скачать «Судебная практика по трудовым спорам [Елена Карасева]»
- Скачать «Пенсионное законодательство и расчет стажа [Юлия Олейникова, Елена Попова]»
- Скачать «Подготовка монтажа к отправке звукорежиссеру в Final Cut Pro [liveclasses] [Дмитрий Ларионов]»
Складчина: Автоматизация тестирования REST и gRPC API [Валерий Меньшиков]
Описание:
Этот обучающий курс будет полезен для специалистов в области автоматизированного тестирования API с использованием Python, имеющих до трех лет опыта работы, а также для тех кому уже знаком процесс автоматизации UI тестов и кто хочет освоить автоматизацию API. Программа курса предлагает плотное и конкретное обучение по множеству тем в короткий период времени, включая создание API фреймворка с нуля, работу с базами данных, ORM, генерацию моделей кода, таблиц, клиентов REST и gRPC. Наша основная цель - специалисты уровня Middle+ и Senior, уже обладающие опытом автоматизации на Python.
Необходимый набор умений и знаний:
- Уверенное владение Python и Git
- Понимание принципов ООП
- Знание работы веб-приложений и REST API
- Навыки использования консоли разработчика в браузере
- Основы теории функционального тестирования
Преимущества курса:
- Микросервисное учебное приложение для изучения интеграционных сценариев
- Использование различных паттернов проектирования
- Повышение уровня технической подготовки функционального тестировщика до уровня разработчика
- Обнаружение ошибок в работе веб-приложений
- Гибкий и простой в использовании инструмент для написания автотестов на Python
- Максимум практики, минимум теории
- Широкое использование инструментов генерации кода
- Взаимодействие с базами данных
- Работа с gRPC API
- Несколько тысяч строк уже готового кода и 5 завершенных репозиториев
- Первый модуль доступен сразу после покупки, в котором мы повторим основы Python и установим все необходимые программы.
Урок 1: Знакомство, подготовка рабочего окружения, установка требуемых инструментов
Урок 2: Обзор базовых знаний по Python - В течение первой недели мы пересмотрим работу с REST API и создадим наш первый API клиент.
Урок 1: Введение
Урок 2: Обработка API
Урок 3: Разработка API-клиента на Python - На второй неделе мы создадим собственный REST-клиент с логированием и изучим валидацию типов данных запросов и ответов с использованием Pydantic.
Урок 1: Класс обертка
Урок 2: Валидация типов данных - На третьей неделе мы интегрируем проверки в API клиента и научимся генерировать Pydantic модели.
Урок 1: Проверки
Урок 2: Вспомогательные классы - На четвертой неделе мы освоим работу с базами данных и ORM.
Урок 1: База данных
Урок 2: ORM - На пятой неделе мы изучим работу с файлами конфигурации и научимся запускать тесты в разных окружениях.
Урок 1: Фикстуры
Урок 2: Конфигурационный файл - На шестой неделе мы научимся собирать пакеты и создавать красивые информативные отчеты Allure.
Урок 1: Отчетность о выполнении тестов
Урок 2: Сборка пакетов - На седьмой неделе мы научимся генерировать REST и gRPC клиенты.
Урок 1: Генерация кода и работа с gRPC - Восьмая неделя не требует выполнения домашних заданий и предназначена для погашения задолженности по прошлым урокам
Скрытая ссылка
Материал «Автоматизация тестирования REST и gRPC API [Валерий Меньшиков]», возможно, скоро появится на SHAREWOOD.
Воспользуйтесь поиском, может быть, он уже опубликован.