2013-02-01 70 views
0

我們製作了一個RESTful的Web服務,它正在對數據庫進行GET調用。 我正在尋找一些工具,可以通過模擬我們在生產中將要使用的負載來測試我們的RESTful Web服務。正在進行GET的RESTful Web服務的性能測試

我只需要測試RESTFUL Web服務的端到端響應時間。如果我們撥打大約10000個電話或運行約兩三分鐘。

那麼我們應該爲此做些什麼樣的測試?而且我也研究了JMeter,但是對於RESTful Web服務的GET調用進行測試讓我感到非常困惑。

什麼樣的工具,我們一般應該用它來測試RESTful Web服務

+0

您需要一個集成的測試套件,允許您在加載過程中定義目標配置文件的度量和約束,以及如果對硬件和延遲進行操作。如果需要,更好的測試將綁定到現有的代碼操作標頭/ URL身份驗證。另一個重要的部分是能否從負載測試存儲庫中提取實際數據以包含在測試的輸出中?我已經免費使用了可用於小腳本的SoapUI | Fiddler。在Windows上,我使用Visual Studio Test Suite 2010進行負載測試。我不知道這是否有幫助。 –

回答

0

如果您的Web服務是基於Java的,JMeter的將是一個不錯的選擇。

+0

是的,它是基於Java的。任何可以遵循的Tutorail來執行RESTful Web服務的性能測試?我看了很多教程,但無法正確理解他們正在嘗試做什麼以及如何看到結果,即平均響應時間和最大響應時間。 – AKIWEB

+0

http://jmeter.apache.org/ 你可以找到使用JMeter,tutorial,vedios,doc所需的所有資源,非常簡單直接,而且很容易上手。 – spiritwalker

+0

如果它不是基於Java的呢?由於REST純粹是基於資源的,因此實現語言/框架如何影響性能工具? – Navaneeth