Jmeter, если контроллер с loopin для того же HTTP-запроса
У меня есть план тестирования jmeter с контроллером if, мне нужно зациклить тот же HTTP-запрос, пока условие if не станет истинным. если роль ==3664v, тогда продолжайте, в противном случае повторите ту же страницу запроса http
1 ответ
Я полагаю, что вы должны поместить свой сэмплер под контроллером While и использовать следующее условие (предполагается, что функция __javaScript()):
${__javaScript("${role}" != "3664v",)}
Вам нужно будет извлечь это ${role}
переменная из ответа сэмплера HTTP-запроса с использованием средства извлечения регулярных выражений или любого другого соответствующего постпроцессора
Предполагая, что эта настройка JMeter будет зацикливать HTTP-запрос до ${role}
значение переменной не равно 3664v
, Когда role
становится 3664v
это будет продолжаться.
См. Использование контроллера while в JMeter для получения более подробной информации о реализации концепции "цикла цикла" в тестах JMeter.