Курс на Stepik
Обложка курса «Автоматизация тестирования API с Python. Первый шаг» на Stepik
Бесплатно

Автоматизация тестирования API с Python. Первый шаг 4.692

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

Практический курс по автоматизации API-тестирования на Python и HTTPX. За курс вы познакомитесь с основами API, HTTP и JSON, научитесь отправлять запросы через HTTPX, писать тесты на pytest, работать с фикстурами и соберёте небольшой проект с собственным API-клиентом. Курс подойдёт тем, кто хочет сделать первый шаг в API-автоматизацию без перегруза сложной архитектурой.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Автоматизация тестирования API с Python. Первый шаг»Учеников на курсе 284
Сертификаты, выданные на курсе «Автоматизация тестирования API с Python. Первый шаг»Сертификатов выдано 0
Отзывы о курсе «Автоматизация тестирования API с Python. Первый шаг»Отзывов получено 13
Рейтинг курса «Автоматизация тестирования API с Python. Первый шаг»Рейтинг курса 4.692
Уроки в курсе «Автоматизация тестирования API с Python. Первый шаг»Количество уроков 34
Тесты в курсе «Автоматизация тестирования API с Python. Первый шаг»Количество квизов 231
Время прохождения курса «Автоматизация тестирования API с Python. Первый шаг»Время прохождения курса
Обновления курса «Автоматизация тестирования API с Python. Первый шаг»Обновления курса
Дата публикации курса «Автоматизация тестирования API с Python. Первый шаг»Дата публикации курса
Последнее обновление курса «Автоматизация тестирования API с Python. Первый шаг»Последнее обновление
Сложность easy

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

Разделы в курсе «Автоматизация тестирования API с Python. Первый шаг» 7 разделов Уроки в курсе «Автоматизация тестирования API с Python. Первый шаг» 34 урока Тесты в курсе «Автоматизация тестирования API с Python. Первый шаг» 231 тест Время прохождения курса «Автоматизация тестирования API с Python. Первый шаг» 4 ч. Последнее обновление курса «Автоматизация тестирования API с Python. Первый шаг» обн. 7 сентября 2026

Приветствие и инструкции

3 урока
1. Знакомимся
2. Советы по изучению материала
3. Правила работы с курсом и коммуникации

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

3 урока
1. Установка Python
2. Открываем PyCharm и создаём проект
3. Устанавливаем зависимости

Знакомство с API и HTTP

9 уроков
1. Что такое API
2. Что такое JSON
3. Что такое HTTP
4. Ресурсы и эндпоинты в API
5. HTTP методы
6. HTTP статус-коды
7. Структура HTTP запроса и ответа
8. Что такое REST API
9. REST API FakeBank — наш учебный сервис

Введение в HTTPX

3 урока
1. Что такое HTTPX
2. Отправляем GET-запрос
3. Отправляем POST-запрос

Управление автотестами с Pytest

7 уроков
1. Что такое Pytest
2. Как Pytest находит тесты
3. Переписываем скрипты в тесты
4. Как работает assert
5. Проверки в тестах
6. Маркировки Pytest
7. Фикстуры Pytest

API клиенты

6 уроков
1. Зачем нужен API клиент
2. Создаём BaseClient
3. Создаём OperationsClient
4. Фикстура для API клиента
5. Переписываем тесты на API клиент
6. Финальная структура проекта

Завершение курса и следующий шаг

3 урока
1. Что мы сделали на курсе
2. Почему этого недостаточно для реального проекта
3. Куда идти дальше