2
對於一個應用程序,我需要爲使用WS-Security
用戶名/密碼進行安全保護的Web服務執行負載測試。我們需要測試5000個同時調用Web服務的併發唯一用戶。WSSE Web服務調用的分佈式測試
我做了一些工具的研究,提供了這個功能,我發現了Grinder,JMeter和SOAPUI。
我喜歡使用腳本的磨牀方法,但我不確定我是否可以使用WSSE Username token
和磨牀。我的想法是寫5000個腳本(或更好:寫一個工具,寫我5000腳本;)),並將其分發到Amazon EC2 cloud
。這種方法的磨牀文檔非常薄。所以我不確定我是否可以用磨牀實現這一點。
另一個想法是使用SOAPUI和LoadUI。我可以利用SOAPUI來生成Webservice測試用例,然後將其加載到LoadUI。這很有效,但我擔心LoadUI無法同時處理5000個Runners。
有沒有人有這種測試的經驗,或者你有推薦哪種工具用於這項工作?