web-dev-qa-db-ja.com

アサーションが失敗した後も続行します

アサーションが失敗すると(通常はAPI応答)、テストケースの残りのテストステップは実行されません。 SoapUIを続行して残りのテスト手順を完了するにはどうすればよいですか?
同じデータセットでそのステップを再試行する方法も探しています。不可能な場合は、それをスキップして次の項目セットに進んでください。これについて何か考えはありますか?

17
Sukuva

1-テストケースをダブルクリックします(テストステップではありません)

提供された写真を見て、以下に示すものを見つけてください。

enter image description here

20
Payam

テストステップが失敗した後もテストの実行を続行するには、TestCaseオプションの「Failonerror」オプションを無効にする必要があります。

テスト実行フローを制御するには、「条件付きGoto」テストステップ(最も簡単な方法)またはより複雑なロジックが必要な場合は「Groovyスクリプト」テストステップを使用できます。

詳細な手順はこちら: http://www.soapui.org/Functional-Testing/controlling-flow.html

12
ITemius

Ready Api(Soapui pro)で、テストケースを右クリックし、[オプション]をクリックします。

enter image description here

エラーが発生した場合はテストを中止します(無効)

enter image description here

1

SOAPUIの無料バージョンでは、テストケースに移動し、歯車または設定アイコンをクリックしてポップアップを開き、[エラーが発生した場合はテストを中止する]オプションのチェックを外します option to continue execution on error in test step

0
MD5