4

SoapUI 2.5.1 - 評価版を使用しています

テストケースで、SoapUI プロジェクトのリクエストと共に応答メッセージを保存する方法は?

Web サービス SoapUI プロジェクトを作成し、操作のために SOAP 要求を送信すると、応答 XML が返されます。soapUI を保存してツールを終了した後、ツールを再度開くと、応答 XML タブが空であることがわかります。 代替テキスト

リクエストのみが保存され、レスポンスが保存されないのはなぜですか - SoapUI のバグですか?

ありがとう -アルン

4

2 に答える 2

5

Thomas Bratt が指摘しているように、ほとんどの場合、保存する意味がないため、応答は保存されません。SoapUI はテスト用です。テスト結果を保存したい場合は、明示的に保存する必要があります。

特定の応答メッセージを保存するには、応答エディターのコンテキスト メニューを使用して (または Ctrl+S を押して)、ファイルに保存します。必要に応じて、同じコンテキスト メニューを使用して (または Ctrl+L を押して)、元に戻すことができます。

于 2009-05-19T13:20:10.523 に答える
4

応答は呼び出しごとに異なる可能性があるため、保存されません。

ロジックは、リクエストのみを保存する必要があるということだと思います。応答は、毎回サーバーによって自動的に生成されます。

たとえば、'get time' SOAP メソッドは毎回異なる結果を返します。私は仕事で SOAP-UI を使用して、ビデオ接続要求を仲介し、エラー コードを返す SOAP サーバーと通信しています。エラーコードは毎回違うので保存しても意味がありません。

リクエストのコンテキスト メニューを使用して、テスト ケースを作成できます。これにより、応答を WSDL スキーマに対してチェックし、応答に SOAP エラーが含まれていないことを確認できます。

于 2009-05-19T12:49:58.947 に答える