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

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

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

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

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

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

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

1. Введение

2 урока
Закрытый
1.1 Как будет проходить обучение
17
17
2м 21с
2
Закрытый
1.2 Что такое API и почему его необходимо тестировать
15
15
2м 59с
1

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

3 урока
Закрытый
2.1 Основы HTTP протокола
14
13
4м 4с
0
Закрытый
2.2 Введение в API и REST
14
12
6м 34с
1
Открытый
2.3 Основные методы тестирования API
45
17
4м 3с
1

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

3 урока
Закрытый
3.1 Установка Python
14
14
2м 51с
0
Закрытый
3.2 Установка PyCharm
13
13
1м 17с
0
Закрытый
3.3 Работа с виртуальным окружением и установка библиотек
13
12
16м 42с
0

4. Python, HTTPX и Pytest

8 уроков
Закрытый
4.1 Основы работы с HTTPX
13
7
21м 48с
0
Закрытый
4.2 Выполнение запросов с авторизацией
13
9
7м 17с
2
Закрытый
4.3 Запуск автотестов с Pytest
12
11
17м 55с
1
Закрытый
4.4 Параметризация и фикстуры
12
6
10м 57с
1
Закрытый
4.5 Assertions и проверки
11
10
5м 18с
1
Закрытый
4.6 Дополнительные возможности Pytest: skip, mark
12
10
10м 5с
1
Закрытый
4.7 Перезапуск упавших тестов
11
9
3м 12с
1
Закрытый
4.8 Параллельный запуск тестов
11
8
4м 34с
1

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

3 урока
Закрытый
5.1 Создание проекта автотестов API
11
10
9м 4с
0
Закрытый
5.2 Разработка автотестов API
11
6
57м 54с
0
Закрытый
5.3 Отладка автотестов в debug-режиме
8
8
5м 41с
0

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

2 урока
Закрытый
6.1 Swagger/OpenAPI спецификации
10
9
2м 32с
0
Закрытый
6.2 Валидация ответов
9
8
10м 30с
0

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

1 урок
Закрытый
7.1 Аннотации Allure
10
7
21м 51с
0

8. Итоги курса

1 урок
Закрытый
8.1 Итоговый проект автотестов
10
5
2м 54с
0