Как вставить задержку между каждым запросом в Jmeter
Я хотел выполнить план тестирования ниже.
Пример: я хотел, чтобы каждый HTTP-запрос должен задерживаться на две минуты.
http_request_1,
задержка (2 минуты)
http_request_2
Все запросы находятся в одной группе потоков
Ответ 1
Создать контроллер транзакций в группе "Тема"
поместите все ваши HTTP-запросы в этот контроллер транзакций
добавить постоянный таймер (со значением как 2 мин) в контроллер транзакции
(таким образом, он будет применим ко всем запросам внутри этого контроллера транзакций).
запустите jmeter script
или если только 2 запроса, то добавьте только один постоянный таймер между обоими запросами.
Ответ 2
Самый простой способ - добавить один "постоянный таймер" в свою группу потоков на том же уровне, что и ваши HTTP-запросы.
Щелкните правой кнопкой мыши раздел Группы > Добавить > Таймеp > Постоянный таймер.
Установите значение таймера на сколько угодно миллисекунд (в вашем случае 120000), и он вставляет задержку между всеми запросами в этой группе потоков.
Ответ 3
Создать контроллер транзакций в группе "Тема"
поместите все ваши HTTP-запросы в этот контроллер транзакций
добавить постоянный таймер (со значением как 2 минуты - найдите второй снимок экрана) контроллеру транзакции
(таким образом, он будет применим ко всем запросам внутри этого контроллера транзакции).
запустите jmeter script
или если только 2 запроса, то добавьте только один постоянный таймер между обоими запросами. Ниже приведено скриншоты