所以我还没有找到答案。
在JMeter中:
我有2个控制器,1个循环和1个控制器。
在循环中我创建了几个对象。我创建对象的系统为每个对象提供了一个ID。
我希望存储这些ID并稍后在while控制器中重复使用它们并迭代它们以对它们执行操作。
我不想保存到档案,因为我发现它太乱了。我想使用beanshell将它们存储在变量中。
谁能帮助我应对这一挑战? :)
答案 0 :(得分:0)
所有Beanshell测试元素都带有vars
简写,代表JMeterVariables类实例。
vars.put("variable_name", "variable_value");
vars.get("variable_name");
请参阅How to Use BeanShell: JMeter's Favorite Built-in Component以了解有关在Beanshell测试元素中使用JMeter和Java API的更多信息。
答案 1 :(得分:0)
基本上,我在循环控制器中进行了json路径提取,然后使用beanshell将它们存储在arraylist中。
然后我使用forEach控制器遍历该列表。
它很乱,但是最好的选择!