Jmeter -每次采样请求前的增量值

velaa5lx  于 2022-11-09  发布在  其他
关注(0)|答案(2)|浏览(123)

我在jmeter中有一些SOAP采样器的测试计划,其中我附加到请求主体计数器值,我正在寻找如何在每个采样器请求之前递增计数器的方法。
使用下面的设置,jmeter将按以下顺序执行请求:

First Request - with counter 1
Second Request - with counter 1
First Request - with counter 2
Second Request - with counter 2

我想实现这样的行为:

First Request - with counter 1
Second Request - with counter 2
Third Request - with counter 3
...
N Request - with counter n

**用户数:**线程数:1个爬坡期:1循环计数:2
计数器起始值:1个增量:1最大值:2

我该怎么做呢?我想我应该介绍一下循环控制器?

flvlnr44

flvlnr441#

您可以这样做:

  • 在测试计划中,定义变量“计数器”设置为0

  • 然后,使用__intSum函数添加一个用户参数,它是一个预处理器(在采样器之前执行)组件

由于作用域规则,每次都将执行此操作。

eagi6jfj

eagi6jfj2#

对于自动增量,在用户定义的变量中初始化一个变量,例如“id”为0,然后使用${__intSum(${id},1,id)}进行自动增量,如下所示:-
第一次

相关问题