Курс на Stepik
Обложка курса «Нагрузочное тестирование на Python. Расширенный» на Stepik
14 990 ₽

Нагрузочное тестирование на Python. Расширенный 5.000

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

Практический курс по нагрузочному тестированию с личной проверкой заданий и поддержкой преподавателя. Вы освоите Locust, Kafka, gRPC, HTTP, HTTPX, Pydantic, FastAPI, Docker, Grafana, Postgres, Redis, S3, AI Review, GitLab CI и Postman. Научитесь строить фреймворк для нагрузочного тестирования, работать с сидингом, моками, CI/CD, анализировать метрики, применять лучшие практики и работать с реальными сценариями. Курс погружает в профессию QA Performance Engineer.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Нагрузочное тестирование на Python. Расширенный»Учеников на курсе 228
Сертификаты, выданные на курсе «Нагрузочное тестирование на Python. Расширенный»Сертификатов выдано 26
Отзывы о курсе «Нагрузочное тестирование на Python. Расширенный»Отзывов получено 9
Рейтинг курса «Нагрузочное тестирование на Python. Расширенный»Рейтинг курса 5.000
Уроки в курсе «Нагрузочное тестирование на Python. Расширенный»Количество уроков 83
Тесты в курсе «Нагрузочное тестирование на Python. Расширенный»Количество квизов 716
Задачи с кодом в курсе «Нагрузочное тестирование на Python. Расширенный»Количество задач с кодом 46
Время прохождения курса «Нагрузочное тестирование на Python. Расширенный»Время прохождения курса
Стоимость курса «Нагрузочное тестирование на Python. Расширенный»Стоимость курса 14 990 ₽
Обновления курса «Нагрузочное тестирование на Python. Расширенный»Обновления курса
Дата публикации курса «Нагрузочное тестирование на Python. Расширенный»Дата публикации курса
Последнее обновление курса «Нагрузочное тестирование на Python. Расширенный»Последнее обновление
Сложность easy

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

Разделы в курсе «Нагрузочное тестирование на Python. Расширенный» 19 разделов Уроки в курсе «Нагрузочное тестирование на Python. Расширенный» 83 урока Тесты в курсе «Нагрузочное тестирование на Python. Расширенный» 716 тестов Задачи в курсе «Нагрузочное тестирование на Python. Расширенный» 46 задач Время прохождения курса «Нагрузочное тестирование на Python. Расширенный» 114 ч. Последнее обновление курса «Нагрузочное тестирование на Python. Расширенный» обн. 24 мая 2026

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

5 уроков
Закрытый
1.1 Знакомимся
138
70
15м 40с
11
Закрытый
1.2 Советы по изучению материала
115
104
22м 40с
7
Закрытый
1.3 Инструкции по отправке заданий на проверку
109
97
14м 14с
5
Закрытый
1.4 Поддержка от преподавателя и вопросы
116
97
9м 32с
5
Закрытый
1.5 Правила работы с курсом и коммуникации
199
186
2м 41с
0

2. Введение в профессию QA Performance Engineer

7 уроков
Открытый
2.1 Виды тестирования производительности
126
100
46м 33с
12
Закрытый
2.2 Системные ресурсы: CPU и память
109
96
43м 47с
8
Закрытый
2.3 Метрики нагрузочного тестирования
103
93
51м 12с
7
Закрытый
2.4 Клиент-серверная архитектура
103
90
18м 24с
7
Закрытый
2.5 Монолитная архитектура
95
86
38м 33с
5
Закрытый
2.6 Микросервисная архитектура
96
86
54м 36с
8
Закрытый
2.7 Инструменты нагрузочного тестирования
98
86
96м 27с
9

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

5 уроков
Закрытый
3.1 Установка и настройка окружения Python
86
85
9м 20с
4
Закрытый
3.2 Установка и настройка PyCharm
86
83
9м 10с
4
Закрытый
3.3 Установка и знакомство с Docker
86
76
62м 24с
5
Закрытый
3.4 Установка и знакомство с Docker Compose
82
74
68м 14с
5
Закрытый
3.5 Установка и настройка Postman
77
75
10м 10с
5

4. Система контроля версий Git

3 урока
Закрытый
4.1 Начало работы с Git
74
72
33м 0с
6
Закрытый
4.2 Публикация проекта на GitHub
74
72
29м 54с
5
Закрытый
4.3 Работа с GitHub Desktop
74
71
10м 19с
4

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

6 уроков
Закрытый
5.1 Установка и настройка тестового стенда
72
68
83м 34с
7
Закрытый
5.2 Разбор архитектуры тестового стенда
70
65
43м 6с
7
Закрытый
5.3 Практика работы с хранилищем файлов S3
68
64
43м 55с
4
Закрытый
5.4 Практика работы с базой данных PostgreSQL
67
62
32м 14с
5
Закрытый
5.5 Практика работы с системой мониторинга Grafana
65
60
46м 9с
4
Закрытый
5.6 Практика работы с очередями Kafka
66
60
44м 56с
5

6. Основы работы с API

4 урока
Закрытый
6.1 Форматы представления данных
61
58
44м 52с
5
Закрытый
6.2 Знакомство с API
60
59
36м 45с
5
Закрытый
6.3 Знакомство с HTTP протоколом
60
56
54м 14с
6
Закрытый
6.4 Знакомство с gRPC протоколом
59
56
62м 1с
5

7. Основы работы с HTTP

5 уроков
Закрытый
7.1 Введение в HTTPX
58
52
108м 23с
5
Закрытый
7.2 Практикуемся в работе с HTTPX
57
50
92м 6с
7
Закрытый
7.3 Знакомство с HTTP API клиентами
56
47
92м 34с
6
Закрытый
7.4 Практикуемся в реализации HTTP API клиентов
54
47
133м 45с
6
Закрытый
7.5 Практикуемся в использовании HTTP API клиентов
55
44
234м 12с
5

8. Основы работы с Pydantic

3 урока
Закрытый
8.1 Знакомство с Pydantic
44
42
139м 22с
5
Закрытый
8.2 Применяем Pydantic в HTTP API клиентах
44
42
184м 39с
5
Закрытый
8.3 Знакомство с Faker
44
41
123м 35с
4

9. Основы работы с gRPC

5 уроков
Закрытый
9.1 Введение в grpcio
43
39
141м 40с
4
Закрытый
9.2 Практикуемся в работе с grpcio
41
38
95м 23с
4
Закрытый
9.3 Знакомство с gRPC API клиентами
41
38
79м 29с
4
Закрытый
9.4 Практикуемся в реализации gRPC API клиентов
40
37
110м 2с
4
Закрытый
9.5 Практикуемся в использовании gRPC API клиентов
41
37
51м 12с
5

10. Введение в Locust

10 уроков
Закрытый
10.1 Знакомство с Locust
39
37
149м 36с
2
Закрытый
10.2 Подготовка HTTP API клиента для Locust
39
36
141м 32с
2
Закрытый
10.3 Использование HTTP API клиентов в нагрузочных сценариях
38
35
86м 39с
2
Закрытый
10.4 Подготовка gRPC API клиента для Locust
37
33
52м 19с
2
Закрытый
10.5 Использование gRPC API клиентов в нагрузочных сценариях
36
32
61м 46с
2
Закрытый
10.6 Сценарии нагрузки в Locust: User, TaskSet и SequentialTaskSet
36
31
199м 16с
2
Закрытый
10.7 Работа с настройками Locust
37
31
69м 1с
2
Закрытый
10.8 Отчеты Locust: HTML, CSV, JSON
35
32
60м 59с
3
Закрытый
10.9 Как выбрать профиль нагрузки?
36
33
65м 49с
3
Закрытый
10.10 Рефакторинг и улучшение нагрузочных тестов
36
30
27м 19с
2

11. Подготовка данных для нагрузочного тестирования

3 урока
Закрытый
11.1 Что такое сидинг и зачем он нужен?
31
30
57м 25с
3
Закрытый
11.2 Пишем сидинг-билдер
31
28
141м 40с
3
Закрытый
11.3 Практика генерации данных с помощью сидингов
29
28
112м 21с
3

12. Практика нагрузочного тестирования HTTP сервисов

3 урока
Закрытый
12.1 Практика нагрузочного тестирования. Часть 1
28
27
118м 58с
2
Закрытый
12.2 Практика нагрузочного тестирования. Часть 2
28
27
131м 43с
2
Закрытый
12.3 Практика нагрузочного тестирования. Часть 3
28
27
105м 44с
3

13. Практика нагрузочного тестирования gRPC сервисов

3 урока
Закрытый
13.1 Практика нагрузочного тестирования. Часть 1
28
26
53м 51с
2
Закрытый
13.2 Практика нагрузочного тестирования. Часть 2
28
26
46м 15с
2
Закрытый
13.3 Практика нагрузочного тестирования. Часть 3
27
26
45м 56с
2

14. Реализация mock сервиса

3 урока
Закрытый
14.1 Архитектура mock сервиса
27
25
66м 55с
3
Закрытый
14.2 Знакомство с FastAPI
27
26
158м 5с
3
Закрытый
14.3 Реализация mock сервиса
27
23
380м 34с
3

15. Улучшение нагрузочных тестов

3 урока
Закрытый
15.1 Настройки нагрузочных тестов с Pydantic
24
23
149м 8с
3
Закрытый
15.2 Добавляем логирование для нагрузочных тестов
24
21
80м 2с
3
Закрытый
15.3 Улучшение работы с API клиентами с помощью Enum для URI
23
21
46м 45с
3

16. Запуск нагрузочных тестов на CI/CD

5 уроков
Закрытый
16.1 Введение в CI/CD
22
20
27м 12с
3
Закрытый
16.2 CI/CD системы
88
86
29м 33с
9
Закрытый
16.3 Подготовка проекта к запуску на CI
22
20
37м 40с
3
Закрытый
16.4 Запуск нагрузочных тестов на GitHub Actions
22
20
213м 33с
3
Закрытый
16.5 Запуск нагрузочных тестов на GitLab CI
20
17
87м 33с
0

17. Аналитика нагрузочного тестирования

4 урока
Закрытый
17.1 Регрессионный анализ в нагрузочном тестировании
31
25
97м 21с
3
Закрытый
17.2 Установка и настройка Load Testing Hub
21
18
68м 14с
2
Закрытый
17.3 Знакомство с Load Testing Hub
30
22
118м 4с
3
Закрытый
17.4 Практика: загрузка данных в Load Testing Hub
21
14
447м 21с
2

18. AI Review в нагрузочных тестах

3 урока
Закрытый
18.1 Что такое AI Review и зачем он нужен
119
86
47м 39с
2
Закрытый
18.2 Инструмент AI Review: установка и базовое использование
110
79
115м 36с
1
Закрытый
18.3 Интеграция AI Review в CI/CD
99
79
32м 19с
2

19. Резюме

3 урока
Закрытый
19.1 Итоговый проект
21
14
61м 51с
1
Закрытый
19.2 Рекомендации по составлению резюме
20
16
179м 44с
1
Закрытый
19.3 Рекомендации по прохождению собеседований
19
15
86м 56с
0