То, что я пытаюсь сделать, это передать переменную между потоками в JMeter, поэтому один поток изменяет это значение, а следующий получает его - посмотрите на эту структуру:
Test Plan
User Defined Variables
Thread Group 1
BSF PreProcessor
Thread Group 2
HTTP Request
Пользовательские переменные:
Name: myvar Value: foo
Группа потоков 1 -> Препроцессор BSF:
Сценарий:
vars.put("myvar","users");
Группа потоков 2 -> HTTP-запрос:
Путь:
/api/${myvar}
Что я получил от шага группы потоков 2 - переменная myvar
со значением по умолчанию:
${myvar} == foo
но я хочу сохранить значение, присвоенное переменной myvar
в шаге группы потоков 1, поэтому в группе потоков 2 я получу:
${myvar} == users