Курс на Stepik
Обложка курса «Автоматизация тестирования API» на Stepik
Бесплатно

Автоматизация тестирования API ★ 4.400

Открыть на
STEPIK.ORG

Практический курс по тестированию API с использованием Python, HTTPX и Pytest. Основной фокус курса направлен на освоение современных методов тестирования REST API, работу с HTTP-протоколом и автоматизацию проверок. Вы научитесь эффективно работать с запросами, ответами и валидацией данных. В программе — детальное погружение в тестирование API: от базовых запросов до сложных сценариев с аутентификацией, авторизацией и обработкой различных типов данных.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Автоматизация тестирования API»Учеников на курсе 399
Сертификаты, выданные на курсе «Автоматизация тестирования API»Сертификатов выдано 9
Отзывы о курсе «Автоматизация тестирования API»Отзывов получено 10
Рейтинг курса «Автоматизация тестирования API»Рейтинг курса 4.400
Уроки в курсе «Автоматизация тестирования API»Количество уроков 23
Тесты в курсе «Автоматизация тестирования API»Количество квизов 41
Время прохождения курса «Автоматизация тестирования API»Время прохождения курса —
Обновления курса «Автоматизация тестирования API»Обновления курса — —
Дата публикации курса «Автоматизация тестирования API»Дата публикации курса — ———
Последнее обновление курса «Автоматизация тестирования API»Последнее обновление — ———
Сложность easy — ———

Содержание курса

Разделы в курсе «Автоматизация тестирования API» 8 разделов Уроки в курсе «Автоматизация тестирования API» 23 урока Тесты в курсе «Автоматизация тестирования API» 41 тест Время прохождения курса «Автоматизация тестирования API» 4 ч. Последнее обновление курса «Автоматизация тестирования API» обн. 11 мая 2026

Введение

2 урока
1. Как будет проходить обучение ↗
2. Что такое API и почему его необходимо тестировать ↗

Основы API тестирования

3 урока
1. Основы HTTP протокола ↗
2. Введение в API и REST ↗
3. Основные методы тестирования API ↗

Установка и настройка окружения

3 урока
1. Установка Python ↗
2. Установка PyCharm ↗
3. Работа с виртуальным окружением и установка библиотек ↗

Python, HTTPX и Pytest

8 уроков
1. Основы работы с HTTPX ↗
2. Выполнение запросов с авторизацией ↗
3. Запуск автотестов с Pytest ↗
4. Параметризация и фикстуры ↗
5. Assertions и проверки ↗
6. Дополнительные возможности Pytest: skip, mark ↗
7. Перезапуск упавших тестов ↗
8. Параллельный запуск тестов ↗

Разработка API-автотестов

3 урока
1. Создание проекта автотестов API ↗
2. Разработка автотестов API ↗
3. Отладка автотестов в debug-режиме ↗

Валидация контрактов

2 урока
1. Swagger/OpenAPI спецификации ↗
2. Валидация ответов ↗

Отчетность автотестов

1 урок
1. Аннотации Allure ↗

Итоги курса

1 урок
1. Итоговый проект автотестов ↗