Jmeter - 每个计划使用一次属性值

时间:2018-05-26 14:13:55

标签: jmeter beanshell

我通过以下方式(beanshell)在属性中存储所需的值(早先从REST响应中提取): Storing vms_lst_ values

稍后,我需要迭代以vms_lst_开头的所有属性的值,RANDOMLY选择一个,并使用所选值进行API调用。 我如何才能每个计划仅使用每个值? 这里的关键是随机选择值而不是按顺序迭代它们。 我使用多个线程和多个循环。每个测试计划只能使用每个值。

由于

1 个答案:

答案 0 :(得分:0)

使用后删除属性,如:

props.remove("vms_lst_whatever");

props基本上是正常java.util.Properties所以你可以调用你在JavaDoc中看到的任何方法

还要注意since JMeter 3.1 it is recommended to use Groovy而不是Beanshell: