jmeter如何使一个线程组中的所有http请求采样器同时运行?

时间:2015-05-01 04:48:24

标签: jmeter

我在jmeter中有一个线程组,在其中我创建了几个http请求采样器,当我运行这个线程组时,我发现似乎所有这些http请求都是从“view rults tree”逐个执行的。所以我想知道所有这些http请求如何同时运行?

我的线程组和测试计划只需要执行一次,我使用bat文件运行,命令是:

 call C:\apachejmeter\bin\jmeter.bat -n -t C:\apachejmeter\app1.jmx -l d:\restmon\restmon.jtl

你的快速回复将深深体会!!!!!

1 个答案:

答案 0 :(得分:1)

这就是JMeter的工作方式:

  1. JMeter创建在Thread Group
  2. 中定义的线程
  3. 线程开始执行采样器颠倒(默认)或根据逻辑控制器执行
  4. 当没有要执行的采样器且没有迭代线程的循环正在关闭时
  5. 有几种方法可以控制并发:

    • 玩加速和运行时间
    • 使用Synchronizing Timer能够暂停线程直到达到所需数量并在同一时刻释放它们
    • 切换到Ultimate Thread Group,它提供了一些控制负载方案的额外选项。

    我认为同步计时器正是您所需要的。