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のランナーを同時に処理できないことを恐れています。
誰かがこの種のテストの経験がありますか、またはこの仕事に使用するツールの推奨事項がありますか?