每个请求的每个线程的jmeter唯一ID
我的jmeter测试发出一个包含唯一ID的http请求。
http://myserver.com/{uniqueId}/
我想为每个线程设置基数(例如35000)并递增,例如,我的ID为35001、35002、35003 …
http://myserver.com/{base + count}
我看到__threadnum和__counter的函数,但是我将如何:
- 将其设置为变量,以便可以将其替换为网址
- 将此计数加到我的基本值中
回答:
我只是选择Beanshell预处理程序。
int threadNo = ctx.getThreadNum()+1; //to get the thread number in beanshellint base = 35000;
int uniqueId = threadNo + base;
vars.put("uniqueId", Integer.toString(uniqueId));
现在,如下所示的HTTP请求应替换为该值。
http://myserver.com/ $ {uniqueId} /
以上是 每个请求的每个线程的jmeter唯一ID 的全部内容, 来源链接: utcz.com/qa/420203.html