使用循环生成String Jmeter

时间:2013-01-28 12:43:51

标签: testing jmeter load-testing stress-testing

初始化时我有循环和循环结束,如int i = 0,循环应该继续,直到i = 99。

每次迭代我需要生成一个值为Sk+i的字符串的字符串 每次迭代都应该生成像

这样的值
sk001
sk002
...
sk099

并且不仅这个字符串这个循环应该以特定的形式生成它,如

<register><name>sk001</name>
  <name>sk002</name>
  ...
  <name>sk099</name>
</register>

如何在Jmeter中实现它?

1 个答案:

答案 0 :(得分:0)

我使用BeanShell Sampler

完成了它
String authString ="<name>" + "${name}" + "</name>";

String temp=vars.get("acc");

vars.put("acc",temp+authString);

其中$ {name}是我从迭代数组中得到的值。

它将连接旧值和新值。