2012-05-28 59 views
0

我有幾千個文件,其中一些包含HTTP請求,其中一些包含相應的HTTP響應。我想創建一些腳本,它產生數百/數千個線程,並且每個線程應該接受HTTP請求,將其發送到服務器,並將來自服務器的響應與相應的響應文件進行比較。擴展JMeter或編寫複雜的場景?

我不確定是否必須使用配置創建自定義採樣器,或者我可以使用現有的JMeter函數創建一個?

此外,我無法找到如何使用新採樣器擴展JMeter的可靠文檔。這似乎是過時的:http://www.jajakarta.org/jmeter/1.7/en/extending/JMeter%20Extension%20Scenario.html

可能有人可以建議,我可以找到最新的指南,包括創建採樣器?例如,如何創建一個將目錄作爲參數的採樣器,並遍歷該目錄中的每個文件,然後發出請求/比較響應,並告訴JMeter該服務器是否被WEB服務器正確處理以及時序?

+0

以及檢查新的Jmeter 2.7新功能和採樣器:http://jmeter.apache.org/changes.html。 –

回答

3

我想你應該只使用regulat JMeter場景。用CSV數據集實現文件列表,用線程組生成一些線程。每個線程從CSV數據集中獲取請求/響應文件對的名稱,使用HTTP/TCP採樣器發送請求,並使用聲明(響應聲明)來驗證響應。

MD5斷言可以更快地檢查響應。

+0

+1保持簡單。負載測試非常困難,不會使測試變得複雜。 –