如何在jmeter中的10个用户中识别相应的请求响应?

如何在jmeter中的10个用户中识别相应的请求响应?,jmeter,Jmeter,我在一个线程中有两个HTTP请求:GetOpt和verifyOtp。 用户:10, 加速(秒):1(因为我希望所有10个用户同时请求otp), 循环:1。 如何映射特定请求的响应?您可以添加具有唯一ID的额外参数 &myuniqueid=${UUID()} 通过在测试计划中取消选择连续运行线程组,我开始获得所需的响应每个JMeter线程(虚拟用户)颠倒执行采样器,因此类似于: 线程x开始 线程x执行GetOpt 线程x执行verifyOtp 线程x关闭 因此,每个JMeter线程将首先

我在一个线程中有两个HTTP请求:GetOpt和verifyOtp。 用户:10, 加速(秒):1(因为我希望所有10个用户同时请求otp), 循环:1。
如何映射特定请求的响应?

您可以添加具有唯一ID的额外参数

&myuniqueid=${UUID()}

通过在测试计划中取消选择连续运行线程组,我开始获得所需的响应

每个JMeter线程(虚拟用户)颠倒执行采样器,因此类似于:

  • 线程x开始
  • 线程x执行
    GetOpt
  • 线程x执行
    verifyOtp
  • 线程x关闭
  • 因此,每个JMeter线程将首先执行
    GetOpt
    ,然后执行
    verifyOtp
    。您可以通过查看.jtl结果文件获得单个线程的响应时间

    如果查看
    threadName
    列,您将看到如下内容

    Thread Group 1-1
    Thread Group 1-2
    Thread Group 1-3
    etc. 
    
    其中第二个数字是线程数。您也可以使用


    另外,1秒的启动时间并不能保证所有请求都是同时进行的,更好的选择是使用

    您可以添加唯一id,否?我应该在哪里添加唯一id?在请求中添加不相关的参数,如&myuniqueid=${uuu Random(0,10)}。我将尝试此方法。我应该如何使用此随机生成的id来响应特定请求?