0

SoapUI(v 4.5.1)を使用して、Webサービスの1つにモックサービスを作成しています。リクエストを受信すると、モックされる元のサービスは、リクエストが受信されたという確認応答を返します。次に、2番目のWebサービスを呼び出します。私がモックサービスで複製するのが難しいと感じているのは、この二次的な振る舞いです。できますか?

SoapUI Community Boardでもこの質問をしましたが、まだ回答がありません。

アドバイスをよろしくお願いします。

4

2 に答える 2

1

私の知る限り、soapUI プロジェクトでモック サービスを作成しました。次に、soapUI プロジェクトの下にテスト スイートとテスト ケースを作成しました。

テスト ケースの最初のステップは、モック サービスを呼び出すことです。このサービスは、リクエストが受信されたという検証を返します。

最初のステップの後、別のサービスを呼び出す必要があり、その方法を学びたいとします。その場合は、以下の説明に従ってください。(そうでない場合は、質問に関する詳細情報を提供してください。)

最初のステップにアサーションを追加する必要があります (このアサーションは、モック応答が期待どおりの値を返すことを検証します)。その後、別のステップを作成する必要があります。このステップは、サービス リクエストである必要があります。モック サービスは Web サービス自体を呼び出さないことに注意してください。この目的のために別のテスト ステップを作成する必要があります。

お役に立てれば、

于 2012-11-01T09:30:41.100 に答える
0

モック サービスの AfterRequest アクションで Groovy スクリプトを使用して並べ替え、この動作を模倣します。

于 2012-10-26T02:36:16.907 に答える