У меня есть следующие настройки:JMeter - Установить динамическую переменную для контроллера Loop
| Thread Group
| -- BeanShell PreProcessor
| -- Loop Controller
In The BeanShell препроцессор у меня есть:
vars.put("myDynamicNumber", someDynamicallyGeneratedNumber+"");
В контроллере Loop у меня есть:
Loop Count: ${myDynamicNumber}
У меня было впечатление, что это сработает. Вместо этого контроллер Loop не может найти переменную. Я что-то делаю неправильно?
Похоже, я решил это, переключившись с BeanShell PreProcessor на BeanShell Sampler – user2992188
... Также похоже, что любой компонент PreProcessor должен быть добавлен как CHILD к элементу управления, перед которым вы хотите выполнить обработку. –