580 ₽ 3 500 ₽ −83%
Автоматизация тестирования Rest API (Starter)
О чём курс
О чём мастер-класс
Валерий Меньшиков разбирает базовые принципы автоматизации тестирования REST API на языке Python и показывает, как спроектировать простой тестовый фреймворк. В материалах рассматриваются генерация входных данных, создание фикстур, параметризация тестов, оформление клиентского класса для читаемости кода и запись HTTP-запросов и ответов в логи. Отдельный блок отведён под установку и настройку необходимого программного обеспечения.
Для кого
Мастер-класс рассчитан на слушателей с минимальными базовыми навыками программирования на Python:
- ручных тестировщиков, планирующих освоить автоматизацию;
- специалистов, которые делают первые шаги в тестировании REST API и ещё не писали автотесты под эти задачи.
Чему вы научитесь
По словам автора, после изучения материалов вы сможете:
- понимать структуру тестового проекта и выстраивать базовый фреймворк;
- генерировать тестовые данные и подставлять их в проверки;
- применять подход DDT, выполняя один тест на разных наборах данных;
- настраивать логгирование сетевых запросов и ответов;
- сокращать время на проведение регрессионного и smoke-тестирования.
Программа обучения
- Знакомство
- Подготовка
- Дополнительные материалы по установке необходимых программ
- Введение
- Организация тренинга
- Первый тест
- Зачем тестировать REST API
- Выбор Python
- Теория и генерация кода для первого теста
- Fixture
- Что такое фикстура
- Написание первых фикстур в проекте
- Подготовка тестовых данных
- Генерация данных и подстановка в тест
- Параметризация
- Выполнение одного теста на разных тестовых данных
- Класс клиент
- Улучшение читаемости тестов и удобство использования методов
- Логгирование
- Логирование информации для анализа выполнения теста
Складчина создана 4 января 2025 г. · описание обновлено 25 октября 2026 г.
Другие материалы автора 3
ВМ Валерий Меньшиков Все материалыОтзывов пока нет. Будьте первым!
Продажи приостановлены. Можно подписаться на уведомление о возобновлении продаж.
1 014 ₽ 3 000 ₽