san*_*r81 4 counter increment jmeter
我有以下场景的Jmeter测试:
Thread (5 in number)
-> counter X (X value 0, increment by 1 till 10)
-> req1 uses X
-> req2 uses X
Run Code Online (Sandbox Code Playgroud)
现在我想要实现的是,对于每个用户和每个请求,X的值应该增加而不重叠/重复,即如果我为5个用户运行它*2个运行= 10个请求,那么每个请求的X值应该非常大1到10没有重复.
但上面的方法不起作用,每个用户计数器从0开始,所以我在请求中得到重复的X,类似于
user1 -> req1 X = 0,
user1 -> req2 X = 1
user2 -> req1 X = 0
user2 -> req2 X = 1
Run Code Online (Sandbox Code Playgroud)
我试图使用用户定义的变量:bean shell预处理仍然是同样的问题.甚至$ {__ intSum($ {X},1,X)}都没有解决问题.甚至试过$ {__ counter(TRUE,X)}都没有解决问题.
Counter默认情况下,JMeter 不会给出重复值 - 每个用户和每次迭代都会自动递增.
取消选中"为每个用户独立跟踪计数器"复选框.

编辑:
如果您的要求是增加线程组内每个请求的计数器,则无法使用计数器.您可以使用JMeter属性来执行此操作.
点击此处 - http://jmeter.apache.org/usermanual/best-practices.html - 共享变量.
| 归档时间: |
|
| 查看次数: |
24117 次 |
| 最近记录: |