Курс на Stepik
Обложка курса «Нагрузочное тестирование на Python (Locust)» на Stepik
100 ₽

Нагрузочное тестирование на Python (Locust) 5.000

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

Курс «Нагрузочное тестирование на Python (Locust)» — это ознакомительное введение в работу с инструментом Locust, ориентированное на начинающих специалистов уровня junior. В рамках курса рассматривается интерфейс фреймворка, базовые принципы его использования и создание простых сценариев нагрузочного тестирования. Вы научитесь формировать пользовательские запросы, описывать действия виртуальных пользователей, моделировать работу нескольких пользователей.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Нагрузочное тестирование на Python (Locust)»Учеников на курсе 32
Сертификаты, выданные на курсе «Нагрузочное тестирование на Python (Locust)»Сертификатов выдано 6
Отзывы о курсе «Нагрузочное тестирование на Python (Locust)»Отзывов получено 1
Рейтинг курса «Нагрузочное тестирование на Python (Locust)»Рейтинг курса 5.000
Уроки в курсе «Нагрузочное тестирование на Python (Locust)»Количество уроков 31
Тесты в курсе «Нагрузочное тестирование на Python (Locust)»Количество квизов 11
Время прохождения курса «Нагрузочное тестирование на Python (Locust)»Время прохождения курса
Стоимость курса «Нагрузочное тестирование на Python (Locust)»Стоимость курса 100 ₽
Обновления курса «Нагрузочное тестирование на Python (Locust)»Обновления курса
Дата публикации курса «Нагрузочное тестирование на Python (Locust)»Дата публикации курса
Последнее обновление курса «Нагрузочное тестирование на Python (Locust)»Последнее обновление
Сложность easy

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

Разделы в курсе «Нагрузочное тестирование на Python (Locust)» 9 разделов Уроки в курсе «Нагрузочное тестирование на Python (Locust)» 31 урок Тесты в курсе «Нагрузочное тестирование на Python (Locust)» 11 тестов Время прохождения курса «Нагрузочное тестирование на Python (Locust)» 0 ч. Последнее обновление курса «Нагрузочное тестирование на Python (Locust)» обн. 27 апреля 2026

1. Что такое нагрузочное тестирование

6 уроков
Закрытый
1.1 Введение
14
14
1м 1с
0
Закрытый
1.2 Зачем вообще грузят системы
6
6
-
0
Закрытый
1.3 Какие бывают тесты: Load Stress Spike Soak
7
5
-
0
Закрытый
1.4 Основные метрики: RPS Response time Errors Throughput
5
5
-
0
Закрытый
1.5 Чек-лист перед запуском нагрузочного теста
4
4
-
0
Закрытый
1.6 Практика: анализ грвфика и поиск проблемы.
4
2
-
0

2. Минимум Python для Locust

7 уроков
Закрытый
2.1 В какой среде писать Python для Locust
3
2
-
0
Закрытый
2.2 Переменные в Python
3
2
-
0
Закрытый
2.3 Функции (действия пользователя)
3
2
-
0
Закрытый
2.4 Классы (виртуальные пользователи)
2
2
-
0
Закрытый
2.5 Списки (реалистичные данные в нагрузке)
3
2
-
0
Закрытый
2.6 Условия if в Python
3
2
-
0
Закрытый
2.7 Практика: написать простой скрипт, который выполняет запрос
2
2
-
0

3. Locust

1 урок
Закрытый
3.1 Установка Locust и подготовка среды
2
2
-
0

4. Первый тест в Locust

2 урока
Закрытый
4.1 Создание виртуального пользователя
2
2
-
0
Закрытый
4.2 Практика: пример создания запросов пользователя
2
1
-
0

5. Управление нагрузкой

2 урока
Закрытый
5.1 Количество виртуальных пользователей (Users)
1
1
-
0
Закрытый
5.2 Практика: управление количеством пользователей в Locust
1
1
-
0

6. Несколько сценариев и веса (task weights)

5 уроков
Закрытый
6.1 Несколько сценариев и веса (task weights)
1
1
-
0
Закрытый
6.2 Практика. Распределение пользовательского трафика
1
1
-
0
Закрытый
6.3 Практика. POST-запросы в Locust
1
1
-
0
Закрытый
6.4 Практика. Авторизация (токен в заголовке)
1
1
-
0
Закрытый
6.5 Практика. Многошаговый пользовательский сценарий
1
1
-
0

7. Анализ результатов

3 урока
Закрытый
7.1 Что такое вottleneck
1
1
-
0
Закрытый
7.2 Анализ нагрузки и поиск узких мест
2
1
-
0
Закрытый
7.3 Типичные ошибки и анти-паттерны в нагрузке
1
1
-
0

8. Практика: мини-проект

2 урока
Закрытый
8.1 Практический проект
2
1
-
0
Закрытый
8.2 Заключение
1
1
-
0

9. Бонус

2 урока
Закрытый
9.1 Особенности тестирования микросервисов
1
1
-
0
Закрытый
9.2 Вопросы на собеседованиях.
1
1
-
0