Курс на Stepik
Обложка курса «Автоматизация тестирования Backend с Python. Расширенный» на Stepik
14 990₽ -10%
--:--:--
13 490

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

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Автоматизация тестирования Backend с Python. Расширенный»Учеников на курсе 54
Сертификаты, выданные на курсе «Автоматизация тестирования Backend с Python. Расширенный»Сертификатов выдано 8
Отзывы о курсе «Автоматизация тестирования Backend с Python. Расширенный»Отзывов получено 2
Рейтинг курса «Автоматизация тестирования Backend с Python. Расширенный»Рейтинг курса 5.000
Уроки в курсе «Автоматизация тестирования Backend с Python. Расширенный»Количество уроков 46
Тесты в курсе «Автоматизация тестирования Backend с Python. Расширенный»Количество квизов 318
Задачи с кодом в курсе «Автоматизация тестирования Backend с Python. Расширенный»Количество задач с кодом 19
Время прохождения курса «Автоматизация тестирования Backend с Python. Расширенный»Время прохождения курса
Стоимость курса «Автоматизация тестирования Backend с Python. Расширенный»Стоимость курса 14 990 ₽
Обновления курса «Автоматизация тестирования Backend с Python. Расширенный»Обновления курса
Дата публикации курса «Автоматизация тестирования Backend с Python. Расширенный»Дата публикации курса
Последнее обновление курса «Автоматизация тестирования Backend с Python. Расширенный»Последнее обновление
Сложность normal

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

Разделы в курсе «Автоматизация тестирования Backend с Python. Расширенный» 10 разделов Уроки в курсе «Автоматизация тестирования Backend с Python. Расширенный» 46 уроков Тесты в курсе «Автоматизация тестирования Backend с Python. Расширенный» 318 тестов Задачи в курсе «Автоматизация тестирования Backend с Python. Расширенный» 19 задач Время прохождения курса «Автоматизация тестирования Backend с Python. Расширенный» 30 ч. Последнее обновление курса «Автоматизация тестирования Backend с Python. Расширенный» обн. 11 мая 2026

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

5 уроков
Закрытый
1.1 Знакомимся
9
0
-
0
Закрытый
1.2 Советы по изучению материала
7
4
20м 31с
0
Закрытый
1.3 Инструкции по отправке заданий на проверку
7
4
-
0
Закрытый
1.4 Поддержка от преподавателя и вопросы
116
97
9м 32с
5
Закрытый
1.5 Правила работы с курсом и коммуникации
199
186
2м 41с
0

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

2 урока
Открытый
2.1 Что такое изоляционные тесты и зачем они нужны
19
3
46м 8с
0
Закрытый
2.2 Основные виды изоляции в тестах
5
3
17м 17с
0

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

4 урока
Закрытый
3.1 Подготовка тестового стенда
4
3
7м 32с
0
Закрытый
3.2 Запуск тестового стенда
4
3
20м 30с
0
Закрытый
3.3 Разбор архитектуры тестового стенда
4
3
28м 31с
0
Закрытый
3.4 Контракты сервисов тестового стенда
4
2
47м 29с
0

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

9 уроков
Закрытый
4.1 Доменные enum’ы для тестов
3
2
19м 2с
0
Закрытый
4.2 Генератор случайных данных
3
2
14м 36с
0
Закрытый
4.3 Pydantic-схемы тестового слоя
3
2
16м 41с
0
Закрытый
4.4 Конфигурация тестового окружения
3
2
26м 45с
0
Закрытый
4.5 Механизм загрузки мок-данных
3
1
35м 21с
0
Закрытый
4.6 Общие инструменты для тестов
2
1
14м 30с
0
Закрытый
4.7 Интеграция Allure и семантика тестов
2
1
8м 15с
0
Закрытый
4.8 Контекст запроса и сценарии тестов
2
1
30м 46с
0
Закрытый
4.9 Базовые ассерты тестового слоя
2
0
7м 35с
0

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

7 уроков
Закрытый
5.1 Архитектура мок-сервисов тестового стенда
2
0
31м 59с
0
Закрытый
5.2 HTTP мок-сервис: архитектура и базовая реализация
1
0
37м 45с
0
Закрытый
5.3 HTTP мок-сервис: интеграция в тестовый стенд
1
0
17м 20с
0
Закрытый
5.4 HTTP мок-сервис: сценарные мок-данные
1
0
23м 9с
0
Закрытый
5.5 gRPC мок-сервис: архитектура и базовая реализация
1
0
38м 48с
0
Закрытый
5.6 gRPC мок-сервис: интеграция в тестовый стенд
1
0
12м 14с
0
Закрытый
5.7 gRPC мок-сервис: сценарные мок-данные
1
0
20м 30с
0

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

8 уроков
Закрытый
6.1 HTTP API-клиент: базовая реализация
1
0
18м 34с
0
Закрытый
6.2 HTTP API-клиенты сервисов
1
0
20м 48с
0
Закрытый
6.3 gRPC API-клиент: базовая реализация
1
0
12м 59с
0
Закрытый
6.4 gRPC API-клиенты сервисов
1
0
18м 25с
0
Закрытый
6.5 Kafka producer: базовая реализация
1
0
17м 35с
0
Закрытый
6.6 Kafka producers сервисов и событий
1
0
21м 15с
0
Закрытый
6.7 Postgres repository: базовая реализация
1
0
40м 12с
0
Закрытый
6.8 Postgres repositories сервисов
1
0
20м 18с
0

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

4 урока
Закрытый
7.1 Фикстуры сценарного тестового слоя
1
0
14м 7с
0
Закрытый
7.2 Ассерты сценарных API
1
0
31м 55с
0
Закрытый
7.3 Сценарные тесты HTTP API
1
0
41м 38с
0
Закрытый
7.4 Сценарные тесты gRPC API
1
0
10м 40с
0

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

4 урока
Закрытый
8.1 Фикстуры event-driven тестового слоя
1
0
9м 2с
0
Закрытый
8.2 Ассерты event-driven сценариев
1
0
11м 50с
0
Закрытый
8.3 Event-driven тесты HTTP API
1
0
27м 23с
0
Закрытый
8.4 Event-driven тесты gRPC API
1
0
6м 4с
0

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

2 урока
Закрытый
9.1 Подготовка CI-окружения для изоляционных тестов
1
0
9м 48с
0
Закрытый
9.2 Запуск изоляционных тестов и публикация Allure-отчёта в CI/CD
1
0
33м 36с
0

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

1 урок
Закрытый
10.1 Итоги курса и инженерная перспектива
1
1
29м 1с
0