Jmeter - использовать значение свойства один раз для каждого плана - PullRequest
0 голосов
/ 26 мая 2018

Я храню необходимые значения (ранее извлеченные из ответа REST) ​​внутри свойств следующим образом (бобовая оболочка): Хранение значений vms_lst_

Позже мне нужно будет повторить значениявсе свойства, начинающиеся с vms_lst_, выбираются случайным образом и выполняют вызов API с использованием выбранного значения.Как я могу использовать каждое значение только ОДИН РАЗ на план?Ключевым моментом здесь является случайный выбор значения, а не повторение их последовательно.Я использую более одного потока и несколько циклов.каждое значение может использоваться ТОЛЬКО ОДИН РАЗ для каждого плана тестирования.

Спасибо

1 Ответ

0 голосов
/ 28 мая 2018

Просто удалите свойство после того, как оно использовалось, как:

props.remove("vms_lst_whatever");

props в основном нормально java.util.Properties , чтобы вы могли вызывать любой метод, который вы видите в JavaDoc

Также следует помнить, что начиная с JMeter 3.1 рекомендуется использовать Groovy вместо Beanshell в качестве:

...