Курс на Stepik
Обложка курса «Автоматизация тестирования Backend с Python. Базовый» на Stepik
5 990 ₽

Автоматизация тестирования Backend с Python. Базовый ★ 5.000

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

Инженерный курс по автоматизации тестирования backend-систем. Вы научитесь проектировать быстрые, стабильные и детерминированные автотесты для микросервисных архитектур с Kafka, gRPC, HTTP, PostgreSQL и асинхронными бизнес-процессами. Работа с тестовым стендом, моками, Docker, инфраструктурой и CI/CD. Курс для специалистов уровня middle и выше, где автотесты перестают быть проблемой и становятся надёжным инструментом качества.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Автоматизация тестирования Backend с Python. Базовый»Учеников на курсе 76
Сертификаты, выданные на курсе «Автоматизация тестирования Backend с Python. Базовый»Сертификатов выдано 9
Отзывы о курсе «Автоматизация тестирования Backend с Python. Базовый»Отзывов получено 1
Рейтинг курса «Автоматизация тестирования Backend с Python. Базовый»Рейтинг курса 5.000
Уроки в курсе «Автоматизация тестирования Backend с Python. Базовый»Количество уроков 44
Тесты в курсе «Автоматизация тестирования Backend с Python. Базовый»Количество квизов 310
Время прохождения курса «Автоматизация тестирования Backend с Python. Базовый»Время прохождения курса —
Стоимость курса «Автоматизация тестирования Backend с Python. Базовый»Стоимость курса 5 990 ₽ —
Обновления курса «Автоматизация тестирования Backend с Python. Базовый»Обновления курса — —
Дата публикации курса «Автоматизация тестирования Backend с Python. Базовый»Дата публикации курса — ———
Последнее обновление курса «Автоматизация тестирования Backend с Python. Базовый»Последнее обновление — ———
Сложность normal — ———

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

Разделы в курсе «Автоматизация тестирования Backend с Python. Базовый» 10 разделов Уроки в курсе «Автоматизация тестирования Backend с Python. Базовый» 44 урока Тесты в курсе «Автоматизация тестирования Backend с Python. Базовый» 310 тестов Время прохождения курса «Автоматизация тестирования Backend с Python. Базовый» 23 ч. Последнее обновление курса «Автоматизация тестирования Backend с Python. Базовый» обн. 9 августа 2026

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

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

Введение в изоляционное тестирование

2 урока
1. Что такое изоляционные тесты и зачем они нужны ↗
2. Основные виды изоляции в тестах ↗

Тестовый стенд

4 урока
1. Подготовка тестового стенда ↗
2. Запуск тестового стенда ↗
3. Разбор архитектуры тестового стенда ↗
4. Контракты сервисов тестового стенда ↗

Подготовка тестового окружения

9 уроков
1. Доменные enum’ы для тестов ↗
2. Генератор случайных данных ↗
3. Pydantic-схемы тестового слоя ↗
4. Конфигурация тестового окружения ↗
5. Механизм загрузки мок-данных ↗
6. Общие инструменты для тестов ↗
7. Интеграция Allure и семантика тестов ↗
8. Контекст запроса и сценарии тестов ↗
9. Базовые ассерты тестового слоя ↗

Мок-сервисы и изоляция внешних интеграций

7 уроков
1. Архитектура мок-сервисов тестового стенда ↗
2. HTTP мок-сервис: архитектура и базовая реализация ↗
3. HTTP мок-сервис: интеграция в тестовый стенд ↗
4. HTTP мок-сервис: сценарные мок-данные ↗
5. gRPC мок-сервис: архитектура и базовая реализация ↗
6. gRPC мок-сервис: интеграция в тестовый стенд ↗
7. gRPC мок-сервис: сценарные мок-данные ↗

API-клиенты тестового стенда

8 уроков
1. HTTP API-клиент: базовая реализация ↗
2. HTTP API-клиенты сервисов ↗
3. gRPC API-клиент: базовая реализация ↗
4. gRPC API-клиенты сервисов ↗
5. Kafka producer: базовая реализация ↗
6. Kafka producers сервисов и событий ↗
7. Postgres repository: базовая реализация ↗
8. Postgres repositories сервисов ↗

Сценарные изоляционные тесты

4 урока
1. Фикстуры сценарного тестового слоя ↗
2. Ассерты сценарных API ↗
3. Сценарные тесты HTTP API ↗
4. Сценарные тесты gRPC API ↗

Event-driven тесты и асинхронные сценарии

4 урока
1. Фикстуры event-driven тестового слоя ↗
2. Ассерты event-driven сценариев ↗
3. Event-driven тесты HTTP API ↗
4. Event-driven тесты gRPC API ↗

Запуск изоляционных автотестов на CI/CD

2 урока
1. Подготовка CI-окружения для изоляционных тестов ↗
2. Запуск изоляционных тестов и публикация Allure-отчёта в CI/CD ↗

Итоги курса и дальнейшие шаги

1 урок
1. Итоги курса и инженерная перспектива ↗