我在一个线程中有两个HTTP请求:GetOpt和verifyOtp。 用户:10, 提升(以秒为单位):1(因为我希望所有10位用户同时请求otp), 的环:1。 如何映射特定的响应请求?
答案 0 :(得分:0)
您可以添加具有唯一ID的额外参数
&myuniqueid=${UUID()}
答案 1 :(得分:0)
我开始通过在测试计划中取消选择连续运行线程组来获得所需的响应
答案 2 :(得分:0)
每个JMeter线程(虚拟用户)都会颠倒执行采样器,例如:
GetOpt
verifyOtp
因此,每个JMeter线程将首先执行GetOpt
,然后执行verifyOtp
。您可以查看单个线程响应时间,查看.jtl结果文件
如果您查看threadName
列,您会看到类似
Thread Group 1-1
Thread Group 1-2
Thread Group 1-3
etc.
其中第二个数字是线程数。您也可以使用threadNum() function
获取它此外,1秒的加速时间并不能保证所有请求都是同步的,更好的选择是使用Synchronizing Timer