WS-Securityアプリケーションの場合、ユーザー名/パスワードで保護されているWebサービスの負荷テストを実行する必要があります。Webサービスを同時に呼び出す5000人の同時ユニークユーザーをテストする必要があります。
これを実行する機能を提供するツールについて調査したところ、Grinder、JMeter、SOAPUIが見つかりました。
スクリプトを使用するGrinderのアプローチは好きですが、Grinderで使用できるかどうかはわかりませんWSSE Username token。私の考えは、5000個のスクリプトを作成して(またはそれ以上:5000個のスクリプトを作成するツールを作成する;))、それをに配布することAmazon EC2 cloudです。このアプローチのGrinderドキュメントは非常に薄いです。したがって、Grinderでこれを達成できるかどうかはわかりません。
もう1つのアイデアは、SOAPUIとLoadUIを使用することです。SOAPUIを利用してWebサービスのテストケースを生成し、それをLoadUIにロードすることができます。これは機能しますが、LoadUIが5000のランナーを同時に処理できないことを恐れています。
誰かがこの種のテストの経験がありますか、またはこの仕事に使用するツールの推奨事項がありますか?