2014-12-09 60 views
0

我有以下三個部分在JMeter測試計劃:調度登錄,POST請求和註銷在JMeter中

  1. 登錄(HTTP取樣器)
  2. 運行控制器(包含HTTP POST請求)
  3. 退出( HTTP取樣器)

我想安排在下列方式測試:

  1. 300用戶LOGIN
  2. 一旦所有的用戶登錄,運行時控制器運行1小時發佈HTTP POST請求
  3. 所有300個用戶註銷。

我已將線程組設置爲300個用戶,並將運行時控制器持續時間設置爲3600秒。但我觀察到,登錄,POST請求和註銷並不按照我希望的方式進行同步。

我是Jmeter的新手,請大家幫忙!

+0

你會得到什麼錯誤? – 2014-12-09 12:14:18

+0

用戶註銷,之後通過401未經授權的錯誤請求 – 2014-12-10 12:04:14

回答

1

您需要同步定時器以實現300個用戶同時執行相同的活動。

同步定時器塊或保持線程在一個點,直到x號。的線程被阻塞。然後,它立即釋放所有阻塞的線程,以實現最高的併發負載(300個用戶一次執行後期活動)。

你應該遵循以下順序,

enter image description here

請通過300即你需要用戶更改模擬用戶到組的編號。