JMeter: извлечение ответа из HTTP-запроса и сохранение его в переменной - PullRequest
0 голосов
/ 13 апреля 2020

Я использую Jmeter для запуска стресс-теста для тестирования моих серверов. Я делаю несколько HTTP-вызовов и в ответ получаю HTTP-ответ в виде строки чисел c как «500». Я хочу извлечь это значение из ответа и сохранить его в переменной. Кроме того, я хочу использовать это значение в «Если контроллер».

Помощь приветствуется.

Спасибо, Сид

1 Ответ

1 голос
/ 13 апреля 2020

Номер может быть сохранен в переменную JMeter следующим образом:

  1. Добавить Извлечение регулярных выражений как дочерний элемент запроса, который возвращает вышеуказанное цифра c значение:
  2. Настройте его следующим образом:

    enter image description here

    создаст ${value} переменную JMeter с значение 500

    enter image description here

  3. Если вы хотите использовать его в If Controller , вы можно сравнить ${value} переменную JMeter с 500, используя, например, __jexl3 () функцию , например:

    ${__jexl3(${value} == 500,)}
    

    enter image description here

Дополнительная информация:

...