如何在jmeter中使用变量,如计数器

时间:2016-11-04 13:11:40

标签: jmeter beanshell

我在jmeter脚本中使用循环控制器,而且我无法在预处理器beanhell中获取先前的变量值。

示例:

<img id="image" src="images/bird.jpg"  onmouseover="PlaySound('mySound'); this.src='images/bird_second_frame.jpg'" 
onmouseout="StopSound('mySound'); this.src='images/bird.jpg'">

提前致谢

1 个答案:

答案 0 :(得分:3)

保存值b / w迭代:

以下是存储和检索值b / w迭代的方法之一:

log.info("temp prev value " + vars.get("temp")); // first iteration returns null
vars.put("temp","something"); // store or override the value, so it will be available in next iterations.

了解迭代编号:

如果您需要知道迭代次数,请使用Counter:

enter image description here

在beanshell预处理器中,使用引用名称(计数器)进行访问,如下所示:

enter image description here