Jmeter моделирование рабочей нагрузки
У меня есть 5 сценариев для моего веб-приложения. Соотношение между этими сценариями: 10:25:30:5:30. Я хочу провести тест на 5 часов. В первый час число пользователей должно быть 100, в следующий час - 80, затем 200, в 4-й час - 500 и в последний час - 300. Как достичь этой рабочей нагрузки моделирование в Jmeter
1 ответ
Самый простой способ настроить вашу модель - это использовать 5 различных групп потоков, возможно, даже Ultimate Thread Groups, поскольку с ним гораздо проще контролировать скорость поступления пользователей, чтобы имитировать желаемое распределение.
Если по какой-то причине вам нужно хранить все запросы для разных сценариев в одной группе потоков, у вас есть следующие варианты:
PS:
- Ultimate Thread Group и Weighted Switch Controller доступны через проект плагинов JMeter.
- См. Статью " Запуск образцов JMeter с определенной вероятностью в процентах" для объяснения различных подходов к запуску "взвешенных" задач.