Как сохранить КОД ОТВЕТА В ПЕРЕМЕННОЙ и использовать его в другом сэмплере для подтверждения с использованием JSR223 Listener - PullRequest
0 голосов
/ 11 октября 2019

Я хотел сохранить код ответа одного сэмплера в переменной и хотел использовать эту переменную для подтверждения ответа в другом сэмплере с использованием JSR223 Listener. Как я могу это сделать?

Я определил переменную vars.put ("server", prev.getResponseCode ()} и попытался использовать ее в другом сэмплере, однако получаю ответ null

1 Ответ

0 голосов
/ 14 октября 2019

В вашем скрипте есть опечатка, вам нужно изменить код следующим образом:

vars.put("server",prev.getResponseCode())

После этого вы сможете получить доступ к значению как vars.get('server') в элементах теста JSR223 или __ groovy () функция или просто ${server} в других тестовых элементах.

Демонстрация:

enter image description here

Дополнительная информация о vars, prev и других сочетаниях клавиш JMeter API: Top 8Java-классы JMeter, которые вы должны использовать с Groovy

...