Могу ли я применить коэффициент при выполнении нагрузочных тестов Jmeter - PullRequest
0 голосов
/ 10 мая 2018

У меня есть следующий сценарий:

каждые полчаса пользователь отправляет файл на сервер

каждые 5 секунд пользователь пингует сервер

сделать это для 4000 пользователей в течение 24 часов

У меня вопрос, могу ли я сделать следующее и достичь тех же результатов?

каждые 15 минут пользователь отправляет файл на сервер

каждые 2,5 секунды пользователь пингует сервер

сделать это для 2000 пользователей в течение 24 часов

спасибо.

1 Ответ

0 голосов
/ 10 мая 2018
  1. Добавьте Группу потоков к вашему Плану тестирования и настройте его так, чтобы в нем было 4000 виртуальных пользователей, бесконечный цикл и работа в течение 84600 секунд (24 часа * 60 минут в час * 60 секунд в минуту)

    JMeter Thread Group for 24 hours

  2. Добавить HTTP-запрос для проверки связи с сервером
  3. Добавьте Таймер постоянной пропускной способности в качестве дочернего элемента сэмплера HTTP-запроса и настройте его на запуск 12 раз в минуту (60 секунд в минуту / 5 секунд)

    JMeter Constant Throughput Timer

    Изменить Calculalte throughput based on раскрывающееся значение в соответствии с вашим тестовым сценарием (должен ли каждый пользователь или любой пользователь пинговать сервер каждые 5 секунд)

  4. Примените аналогичную конфигурацию для остальных вариантов использования.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...