0

JSON Web サービスの自動化を行う必要があります。このシナリオに最適なアプローチを提案できますか。すべての考えをイメージで表現しようとしました。

ここに画像の説明を入力

これに最適なツールを教えてください。

ありがとう

4

1 に答える 1

0

自由に使用できるツールに大きく依存しますが、いくつかのオプションを次に示します。

1) 独自のクライアント (perl スクリプト、c# など) を作成して、2 つの REST Web サービスを個別にヒットし、応答を比較します。

2) curl.exe またはその他のビルド済みユーティリティを使用して HTTP 要求を実行し、カスタム スクリプト/プログラムを記述して応答を確認します。

3) Visual Studio for Testers (または VS Ultimate) などの記録再生 HTTP テスト ツールを使用して、各 Web サービスへの HTTP 要求を記録し、応答を比較します。(C# または VB コードを記述して、プログラムで比較できます)

ただし、JSON 応答 "B" が正しい場合、JSON 応答 "A" も正しいはずであると仮定できる場合は、その仮定を使用して、B を検証し、A をスキップすることができます (よりエンドツーエンドのテスト)。この場合、Web サービスをテストするために、Web サイトまたは iPad アプリを直接操作できます。

于 2013-05-02T03:11:27.140 に答える