2011-05-24 16 views
1

我有一個servlet,我想做的不僅僅是單元測試。我需要知道負載下的性能和壓力測試。如何加載/壓力測試一個java servlet?

我需要能夠編寫在特定時間範圍內運行的各種事務,並獲取收集響應時間數據,以便我可以識別故障點以及響應在什麼時候嚴重降級。我一直在尋找任何答案,並找到了關於HTTPUnit的一些信息,但我不確定這是否會成爲這個問題的解決方案。如果可能的話,在你的答案中會非常簡單的示例。

+0

[負載測試/壓力測試Web服務]的可能重複(http://stackoverflow.com/questions/351938/load-test-stress-test-web-services) – 2011-05-24 01:21:34

回答

7

嘗試類似JMeter

+0

+1展望未來。謝謝 – giulio 2011-05-24 02:00:38

+1

我會第二次使用JMeter。嘗試給輸入提供一些變化。緩存可以顯着減少結果。硒也許對你很有意思。 – 2011-05-24 03:07:28

0

嘗試http://www.blitz.io。如果應用程序可通過Internet訪問,則適用於從雲端進行測試。

+0

有趣的解決方案來測試公共網站和大量點擊量。但不是我所需要的。這些卷對於我的工作來說似乎有點過分,而云測試並不是我工作的區域。 – giulio 2011-05-24 10:47:24