WCF サービスをテストできるツールにはどのようなものがありますか?
私は負荷の割り当てを期待しているので、単一のサーバーが処理できる量を知りたいです。
WCF サービスをテストできるツールにはどのようなものがありますか?
私は負荷の割り当てを期待しているので、単一のサーバーが処理できる量を知りたいです。
ずっとWCFLoadTest。私は、このツールを信頼している MS 関係者と話をしたことさえあります。
Visual Studio にもいくつかの負荷テスト ツールが用意されていますが、それらがどれだけうまく機能するかは保証できません。また、どのバージョンの VS に負荷テスト ツールが含まれているかもわかりません。
独自のツール ( WCFStorm ) を作成しました。これらは機能です:
一般:
◦ WCF サービスを動的に呼び出してテストする
任意の言語で記述された Web サービスを動的に呼び出してテストする
開いたサービスとそのテスト ケースを「プロジェクト」に保存し、いつでも再ロードできます
複雑なデータ型を含むサービス メソッドを動的に呼び出す
複雑なデータ型の UI ベースの動的編集
単一の UI 内で複数の WCF および Web サービスをテストします。
◦ マルチタブ インターフェイス
◦ 基本認証と Windows 認証
◦ プロキシの背後にあるテスト サービス
◦ WCF または Web サービスの URL エンドポイントを動的に変更します。
◦ サービス バインディングを動的に編集します。
機能テスト:
◦ 機能テスト ケースを作成し、プロジェクトの一部として保存する
◦ 期待される結果を含む機能テスト ケースを作成して保存します。
◦ 期待される結果とサービスの実際の応答をグラフで (並べて) 比較します。
性能試験:
◦ パフォーマンス テスト ケースを作成し、プロジェクトの一部として保存する
◦ パフォーマンス テストの進行に合わせて、グラフをリアルタイムでグラフィカルに表示します。
◦ 構成可能なテスト パラメータ (エージェント数、テスト期間、間隔など)。必要なだけサービスにストレスを与えることができます。
スクリーンショットをチェックしてください。
(出典: geekswithblogs.net )
これから始めます:
http://www.codeplex.com/WCFLoadTest
WCF で可能なすべてのことを実行できるわけではありませんが、開始するのに最適なツールです。さらに悪いことに、Web サービスを使用して手動で呼び出しコードを作成することはそれほど難しくありません。Web サイトよりも負荷テストがはるかに簡単です。
SO-Aware テスト ワークベンチは、豊富なビジュアル エクスペリエンスで作業を非常に簡単にします。さまざまなテストとシナリオを構築し、非常に迅速に実行できます。
http://www.tellagostudios.com/products/so-aware-test-workbench%E2%84%A2
http://www.soapui.org/を試してください。オープンソースとプロバージョンがあり、負荷テストビットであるloaduiのダウンロードにチェックマークを付ける必要があります。