Курс на 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. Базовый»Учеников на курсе 43
Сертификаты, выданные на курсе «Автоматизация тестирования Backend с Python. Базовый»Сертификатов выдано 4
Отзывы о курсе «Автоматизация тестирования 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. Базовый» 16 ч. Последнее обновление курса «Автоматизация тестирования Backend с Python. Базовый» обн. 11 мая 2026

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

3 урока
Закрытый
1.1 Знакомимся
2
0
-
0
Закрытый
1.2 Советы по изучению материала
1
1
-
0
Закрытый
1.3 Правила работы с курсом и коммуникации
205
205
2м 33с
0

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

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

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

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

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

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

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

7 уроков
Закрытый
5.1 Архитектура мок-сервисов тестового стенда
1
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: базовая реализация
0
0
17м 35с
0
Закрытый
6.6 Kafka producers сервисов и событий
0
0
21м 15с
0
Закрытый
6.7 Postgres repository: базовая реализация
0
0
40м 12с
0
Закрытый
6.8 Postgres repositories сервисов
0
0
20м 18с
0

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

4 урока
Закрытый
7.1 Фикстуры сценарного тестового слоя
0
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 тестового слоя
0
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-окружения для изоляционных тестов
0
0
9м 48с
0
Закрытый
9.2 Запуск изоляционных тестов и публикация Allure-отчёта в CI/CD
0
0
33м 36с
0

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

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