Jmeter线程未独立执行

时间:2018-09-26 12:34:58

标签: jmeter jsr223 jmeter-4.0

我正在使用jmeter 4.0来模拟android应用。 该应用程序将数据上传到服务器。

jmeter脚本就像。

Thread Group -> 13500 threads rampup : 20min
|->once only controller
|->Simple controller
  |->HTTP Request(get number of uploads)
  |->JSR223 Sampler (parse response,set up loop var)
  |->Loop Controller
       |->JSR223 Sampler (generate data)
       |->HTTP Request (send data)
       |->Take Action Sampler
          |->Constant Timer

执行脚本时。首先,它执行所有线程的所有曾经唯一的控制器,然后对所有线程执行HTTP请求。等等。
Jmeter正在为所有线程执行每个采样器,然后继续执行采样器。线程执行不是独立的。
我正在从JSR223 Sampler将日志打印到控制台。

1 个答案:

答案 0 :(得分:0)

不,这不是正在发生的事情。 您认为这很可能是因为您同时启动了所有线程。

在Jmeter中,所有线程独立运行。

使用斜度字段稍加延迟,以便线程逐渐启动,您会看到。