Locust Введение

Официальная документация

Locust - open-source python framework для проведения нагрузочного тестирования. Поддерживает распределенные серверы. Используется для тестирования web серверов. 

Идея: настраивается поведение пользователей, период теста и имитируется данный процесс. Вроде просто.

Проведение теста, близкого к реальной нагрузке - задача не совсем простая. Проблема в формировании корректного профиля поведения пользователя и в изменении профиля в зависимости от времени (например, профиль пользователя меняется во время распродаж для сайта online магазина). Тестирование это всегда аппроксимация, и близость к реальному поведению сегодня совсем не означает аналогичного через месяц. К тому же продукт обновляется, что приводит к изменениям структуры теста. 

Поэтому тестирование подразумевает следующие этапы:

Установка стандартная 

pip install locust

Есть web интерфейс.


Revision #2
Created 5 August 2025 17:00:54 by Admin
Updated 10 August 2025 16:44:12 by Admin