Как установить переменную в качестве значения параметра в JMeter

#jmeter

#jmeter

Вопрос:

Я пытаюсь установить переменную в качестве значения параметра в серверном прослушивателе. Я попытался добавить переменную как

$ {«testname»}

а также как

$ [«testname»]

но оба варианта не сработали. JMeter рассматривает их как строку, а не как переменную. Есть идеи, как я могу это сделать?

введите описание изображения здесь

Ответ №1:

Правильный синтаксис для переменных JMeter таков ${variable_name_here} , что вам нужно изменить его на ${testname} , и он должен начать работать должным образом.

Если все еще будут проблемы, убедитесь, что переменная определена и имеет соответствующее значение, это можно сделать с помощью отладочного сэмплера и комбинации прослушивателя дерева результатов просмотра

PS Начиная с JMeter 3.1, рекомендуется использовать тестовые элементы JSR223 и Groovy language для написания сценариев вместо Beanshell (и фактически любых других языков), поэтому, хотя ваш скрипт относительно невелик, возможно, сейчас самое время для миграции.