3

私はsoapUI 4.5.1を使用しており、そのようにテストケースを設定したいと考えています(プロジェクトに既にあるRESTリクエストを使用):

  • サーバーへの認証、Cookie の受信
  • 認証された場合にのみ利用可能な別のリソースをリクエストする

私が抱えている問題は、たとえばサーバーが HTTP 400 を返したとしても、リクエストがまだ [FINISHED] として表示されることです。テストケースのオプションで、有効になっている「エラー時に失敗する」設定を見つけました。HTTP リターン コードが 200-ish でない場合に失敗する方法はありますか?

4

1 に答える 1

4

「有効な HTTP ステータス コード」アサーションを要求に追加します。有効と見なされる HTTP 応答コードのリストを取得し、それ以外の場合はアサートします。

応答がリストにあるかどうかをアサートする「無効な HTTP ステータス コード」アサーションもあります。

SOAPUI アサーション入門

于 2013-01-31T17:23:28.763 に答える