#testing #jmeter #load #jmeter-5.0
#тестирование #jmeter #загрузка #jmeter-5.0
Вопрос:
Я добавил скрипт jmx в JMeter5.0 с двумя контроллерами цикла, вызываемыми в потоке. два контроллера цикла являются:
- Вход пользователя
- Выход пользователя из системы
Я хочу, чтобы все мои пользователи из CSV одновременно входили в систему, а затем сразу выходили из системы, что работает нормально, но перед следующим входом в систему мне нужна некоторая задержка (после выхода контроллера из системы).
Установка постоянного таймера приведет к задержке во всех запросах вместо контроллеров цикла.
Ответ №1:
Обратите внимание, что [правила определения области] JMeter выполняют таймеры перед сэмплерами
2.Таймеры
3.Сэмплер
Итак, либо установите таймер в качестве дочернего элемента первого сэмплера в контроллере входа в систему (это добавит задержку также при первом входе в систему)
Или добавьте действие управления потоком в конце контроллера выхода с таймером в качестве дочернего элемента
это позволяет включать паузы без необходимости генерировать образец. Для переменных задержек установите время паузы равным нулю и добавьте таймер в качестве дочернего элемента.
Комментарии:
1. Это сработало с действием управления потоком, имеющим время паузы 0 и постоянный таймер в качестве дочернего элемента. Но вместо добавления в конце контроллера выхода, поскольку это контроллер цикла, добавил его после вызова контроллера модуля в потоке. Спасибо!