Jmeter计时器 - 随运行时间增加值

时间:2016-07-05 07:12:53

标签: jmeter

我正在使用JMeter生成HTTP请求。我想添加一个随运行时间减少的计时器。我研究过BeanShell计时器但无法找到所需的参数。

1 个答案:

答案 0 :(得分:0)

如果你有一些变量保持某个值并希望增加该值,最简单的方法是使用__intSum() function

但是,如果你仍然想要Beanshell,那就像是:

int currentValue = Integer.parseInt(vars.get("myVar"));
int newValue = currentValue + 1;
vars.put("myVar", String.valueOf(newValue));

上面的Beanshell代码每次调用时都会将${myVar}变量值增加1。 vars - 是JMeterVariables类实例的简写,它提供对JMeter变量的读/写访问。

请参阅How to Use BeanShell: JMeter's Favorite Built-in Component文章,了解有关在JMeter测试中使用Beanshell测试元素的更多信息。