2014-08-31 71 views
0

我是jmeter的新手,需要一些幫助。我的團隊即將推出一個提供按次付費視頻服務的新網站。我們使用Jmeter來加載測試應用程序,這裏要求:當前的生產負載是每天500次或每小時接近20次購買,預計負載可能會在一年內翻倍。用jmeter模擬負載

對於上面的情況,我應該如何配置jmeter線程,例如,我應該放置20個線程1秒鐘的加速時間,並將迭代設置爲1或20個線程,並且加速時間爲60分鐘,迭代次數爲1。有沒有更好的方法來按照要求放置負載。請指教。

回答

1

Ramp-up是JMeter啓動所有定義的線程的時間。

即如果你有20秒的加速時間和40個線程,這意味着JMeter將以1個線程開始並且每秒增加2個線程持續20秒。如果您有20秒的加速時間,並且每秒會添加60個線程3個線程。

記得提供足夠的迭代,就好像線程沒有工作(採樣器)一樣,它將被關閉。

JMeter Plugins擴展包報價Ultimate Thread Group - 定義加速,減速和保持負載的簡單方法。

對於您的情況,我會建議通過Constant Throughput Timer限制負載,它允許以「請求每分鐘」的方式定義所需的負載。

+0

感謝您的詳細解釋。恆定吞吐量計時器看起來是一個不錯的選擇。 – 2014-09-02 02:30:14