我在BeanShell PreProcessor中的测试用例中编写了一个脚本,我想在ThreadGroup中使用值(Integer)。
使用vars.put()
我们只能共享 String 类型的值。
注意:我想使用线程数(用户)块
中的值
答案 0 :(得分:0)
至少有3种方法可以做到这一点:
vars.put("foo", String.valueOf(bar));
使用bsh.shared namespace之类的:
bsh.shared.myInt = 15
有关JMeter测试中Beanshell脚本的详细信息,请参阅How to Use BeanShell: JMeter's Favorite Built-in Component指南
注意!您无法使用Beanshell测试元素修改当前Thead组中的线程数。