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

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

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Автоматизация тестирования API»Учеников на курсе 361
Сертификаты, выданные на курсе «Автоматизация тестирования API»Сертификатов выдано 9
Отзывы о курсе «Автоматизация тестирования API»Отзывов получено 9
Рейтинг курса «Автоматизация тестирования API»Рейтинг курса 4.333
Уроки в курсе «Автоматизация тестирования 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. Итоговый проект автотестов