2013-10-21 58 views
0

所以解釋我的情況:可以同時運行JMeter採樣器嗎?

我有一個JMeter測試計劃,它可以不斷循環運行一些測試組。除此之外,我還需要每分鐘都有多個採樣器請求一起進行(模擬尖峯用法)。我無法設置一個常數計時器來延遲其中的每一個,因爲有些計時器可能比其他計時器更快完成,並且它們不會同步。

有沒有辦法讓多個測試組每分鐘發送一次請求測試運行?

OR

有沒有把所有這些採樣在1個線程組,讓它們同時運行的方式?

+0

這裏是另一種方法:http://stackoverflow.com/questions/19401079/jmeter-thread-creation-in-the-middle/19403557#19403557 – Alon

回答

1

就我能夠理解您的用例而言,您需要2個線程組。

  1. 第一線集團是SOAP取樣器
  2. 第二個線程組是SOAP採樣乙

然後,你需要設置different variables for both thread groups讓他們根據自己的使用情況下的行爲和執行尖峯你需要。

重要:確保在你的測試計劃「運行線程連續組」是UNCHECKED elsewise你將有SOAP取樣器B上運行 SOAP取樣器,而不是在同一時間。

0

讓我們考慮你的情況是,

5 Users hitting 5 URLs(samplers) simultaneously. 

所以你需要做的是,在你的測試計劃,加5線程組。在每個線程組中配置線程數爲5斜坡數最多爲0

現在,添加一個HTTP請求採樣器在每個線程組。根據您要測試的URL配置每個採樣器。

加入聽衆加入您的測試計劃。保存測試計劃並運行測試。

確保您沒有在測試計劃中選擇「連續運行線程組」。

相關問題