2013-02-19 71 views
1

在磨牀,我已經給負載測試參數的延遲等在磨牀

grinder.threads = 30 
grinder.process = 3 
grinder.runs = 2 
grinder.processIncrementInterval = 45000(ms) 

這意味着我有4個過程與每個30個線程,每個進程開始以45秒的時間間隔&重複2次。

我想在JMeter中實現同樣的功能,但無法做到這一點。如果我設置了loop count = 2, threads = 30, ramp-up = 45 secs,那麼沒有。線程數乘以該數&線程數增加。

我想要30個線程先開始(完成或不完成 - 無所謂),45秒後,下一個30個線程開始&繼續。 JMeter中沒有過程概念。所以我不知道如何去模擬相同的情況。

回答

0

假設您可以嘗試使用Stepping Thread Group甚至更​​好從jmeter-plugins設置Ultimate Thread Group

貌似

30線程第一次啓動(完成或沒有完成,也沒有關係),並在45秒後,接下來的30個線程開始&去

場景可以完全通過Ultimate Thread Group設置。

+0

我也嘗試了最終線程組,但是您必須提及保持加載時間,這是一個特定的持續時間,但在我的情況下,我希望線程完成整個測試計劃。第一組線程在服務器上執行或不執行的第一組線程是非物理的,我希望我的下一組線程啓動。 – user2086306 2013-02-19 09:30:24

+0

由於應用了更多負載,我的線程可能需要更多時間才能完成一次迭代,而不是我給出的保留時間。所以這可能無法解決我的問題。 – user2086306 2013-02-19 09:44:59