2017-02-13 14 views

答えて

3

Run Keyword And Ignore Error name , *args 

を試してみて与えられた引数で指定したキーワードを実行し、可能性のあるエラーを無視します。 このキーワードは2つの値を返します。そのため、実行されたキーワードのステータスに応じて、最初は文字列PASSまたはFAILのいずれかになります。 2番目の値は、キーワードの戻り値または受信したエラー・メッセージのいずれかです。

+0

これ以外の方法でテストケースレベルまたはテストスイートレベルを宣言し、エラーを無視してすべてのステップを続行します。なぜ私はこの機能を求めているのか、それは参考になり、すべてのステップ検証を続行し、他のステップで失敗した場合はレポートにも表示されます。これはより有用です。エラーが見つかった後に実行が停止すると、エラーが発生します。実行が成功するかどうかは保証されません。 –

0

理想的には、エンドツーエンドのテストでは、いずれかのテストステップが失敗した場合、テストケース全体が失敗するはずです。だから我々はこれを念頭に置いて自動化テストケースを設計しなければならない。これが最初のポイントです。

第2に、テストステップの実行結果に関係なく、何かを行う必要がある場合(設定をリセットする、ログアウトするなど)、テストケースレベルのキーワードティアダウンを使用できます。これはあなたが持っている問題に対処する最善の方法です。

+0

これは質問された質問には答えません。 –

+0

はい、あなたが正しい@hemantですが、他のステップをテストすることができ、すべてのエラーをまとめて与えることができ、最終的にテストケースが失敗する場合があります。 –

関連する問題