Я установил количество пользователей на 5, и у меня есть 3 потока, работающих в плане тестирования.Моя проблема, когда я передаю переменную из одного потока в другой, для всех 5 пользователей она передает одно и то же значение вместо 5 значений diff.Я использую утверждение оболочки Bean для передачи переменной в другой поток
Использовал утверждение beanshell для передачи переменных
${__setProperty(name, ${name})};
${__setProperty(range, ${range})};
и использовал функцию свойства в следующем потоке
"name": "${__property(name)}",
"range": "${__property(range)}",
Если вы видите, что полезная нагрузка, имя и диапазон значений всегда одинаковы для 5 пользователей:
Данные POST:
{
"name": "testA",
"range": "range-A",
}
Ожидаемый результат - 5 пользователей должны иметь имена разностей
{
"name": "testA",
"range": "range-A",
}
{
"name": "testB",
"range": "range-B",
}
{
"name": "testC",
"range": "range-C",
}