Скоро! Автоматизация тестирования REST API (Advanced) [Валерий Меньшиков]

  • Автор темы SHAREWOOD
  • Дата начала
Статус
В этой теме нельзя размещать новые ответы.

Складчина: Автоматизация тестирования REST API (Advanced) [Валерий Меньшиков]​

Автоматизация тестирования REST API (Advanced) [Валерий Меньшиков]


Описание:

Этот курс идеально подойдет как для специалистов по автоматизированному тестированию на Python с опытом до 3 лет, стремящихся дополнить и упорядочить свои знания, так и для профессионалов автоматизации, желающих освоить Python QA.

Требования к обучению:
  • Основные навыки программирования на Python и работы с Git
  • Понимание принципов работы веб-приложений
  • Умение использовать консоль разработчика браузера
  • Знание теории функционального тестирования
Разработанная программа курса позволит освоить, как решаются задачи автоматизации тестирования в реальных проектах на Python. Основной акцент будет сделан на понимании принципов создания framework-а и решения задач, а не на изучении конкретного инструмента. В ходе обучения мы подготовим вас стать специалистом по автоматизации, который будет уверенно создавать автотесты для REST API и выявлять проблемы в бэкенде.

Характеристики курса:
  • Микросервисное учебное приложение для обучения интеграционным сценариям
  • Применение различных шаблонов проектирования
  • Поднятие технической грамотности функционального тестировщика до уровня разработчика
  • Выявление ошибок в работе веб-приложений
  • Гибкий и простой в использовании инструмент для создания автотестов на Python
  • Минимум теории, максимум практики, изучаем только актуальное на данный момент
Содержание курса:
  • В первую неделю мы обсудим организацию занятий, обновим основы Python и установим необходимые программы, напишем первые тесты, настроим автоматический запуск тестов в GitHub.
    Урок 1: Введение в курс
    Урок 2: Установка требуемых инструментов
    Урок 3: Повторение основ Python
    Урок 4: Общий обзор курса
    Урок 5: Основы REST API
    Урок 6: Типы запросов, CRUD, анализ запроса и ответа сервера
    Урок 7: Библиотека requests, формирование запроса в Python, анализ объекта RESPONSE
    Урок 8: Создание первого автотеста
    Урок 9: Создание класса клиента, объединение методов для удобства использования
    Урок 10: Приоритеты автоматизации, время запуска автотестов, настройка их выполнения через GitHub
  • На второй неделе мы обучимся созданию тестовых данных и выносу их подготовки в специальные функции "fixture".
    Урок 1: Логирование запросов и авторизация (применяем паттерн проектирования "Proxy")
    Урок 2: Облегчаем доступ к классам-клиентам, вспомогательные классы (внедряем паттерн "Facade")
    Урок 3: Умные ожидания (исследуем паттерн "Decorator")
    Урок 4: Фикстуры для подготовки тестовых данных и авторизации
  • Нa третьей неделе изучим различные типы проверок.
    Урок 1: Типы проверок
    Урок 2: Базовые проверки
    Урок 3: Проверка структуры и типов данных
    Урок 4: Проверка значений json структуры
    Урок 5: Менеджер контекста
    Урок 6: Мягкие проверки
    Урок 7: Функции-проверки
  • На 4-й неделе научимся работать с файлами конфигурации, запускать тесты в разных средах, создавать красивые и информативные отчеты Allure.
    Урок 1: Файлы конфигурации
    Урок 2: Сборка docker-образа
    Урок 3: Создание отчетов Allure и настройка Github Actions для этих отчетов
    Урок 4: Работа с Github Actions
    Урок 5: Подведение итогов
Стоимость курса – 29900 руб.
Скрытая ссылка

Материал «Автоматизация тестирования REST API (Advanced) [Валерий Меньшиков]», возможно, скоро появится на SHAREWOOD.
Воспользуйтесь поиском, может быть, он уже опубликован.
 
Статус
В этой теме нельзя размещать новые ответы.

Последние темы автора

SHAREWOOD
Ответы
0
Просмотры
163
SHAREWOOD
SHAREWOOD
SHAREWOOD
Ответы
0
Просмотры
152
SHAREWOOD
SHAREWOOD
SHAREWOOD
Ответы
0
Просмотры
177
SHAREWOOD
SHAREWOOD

Похожие темы

SHAREWOOD
Ответы
0
Просмотры
2K
SHAREWOOD
SHAREWOOD
SHAREWOOD
Ответы
0
Просмотры
2K
SHAREWOOD
SHAREWOOD
Сверху Снизу