如何在jMeter

时间:2016-10-28 05:49:12

标签: jmeter jmeter-plugins

我在BeanShell PreProcessor中的测试用例中编写了一个脚本,我想在ThreadGroup中使用值(Integer)。

使用vars.put()我们只能共享 String 类型的值。

注意:我想使用线程数(用户)

中的值

Image Link

1 个答案:

答案 0 :(得分:0)

至少有3种方法可以做到这一点:

  1. 使用vars.putObject() - 将任意对象放入JMeterVariables
  2. 将整数转换为字符串vars.put("foo", String.valueOf(bar));
  3. 使用bsh.shared namespace之类的:

    bsh.shared.myInt = 15
    
  4. 有关JMeter测试中Beanshell脚本的详细信息,请参阅How to Use BeanShell: JMeter's Favorite Built-in Component指南

    注意!您无法使用Beanshell测试元素修改当前Thead组中的线程数。