0
以下の環境でロボットフレームワークを使用します。私はこのようなrobotframwork使用Robotframework:スイートのティアダウンが「失敗」だったとしても、合格したテストを「合格」として表示する方法
- のPython 2.7.6
- robotframework 2.8.7
- のUbuntu 14.04.3 LTS
。この場合
*** settings ***
Suite Setup setupkeyword # Provisioning for test
Suite Teardown teardownkeyword # Delete all resources
*** testcases ***
TestCase1
TestCase2
TestCase3...
、 ティアダウンが失敗した場合、テストケースは、以下のようなレポートに失敗しました示されています。
Suite Setup:PASS
Suite Teardown:FAIL
TestCase1:FAIL
TestCase2:FAIL
TestCase3:FAIL
しかし、ティアダウンは、このテストの目的ではない、 だから私は、報告書は以下のように示してほしいです。
Suite Setup:PASS
Suite Teardown:FAIL
TestCase1:PASS
TestCase2:PASS
TestCase3:PASS
私は次のようにテストします。
Suite Teardown Run Keyword And Ignore Error teardownkeyword # Delete all resources
しかし、この場合には、報告書は
Suite Teardown:PASS
を示したが、私はティアダウンが渡されたかどうかを知りたいです。
この場合、適切な方法はありますか?
と試みることができます。ありがとうございました。だから私は失敗またはパスをチェックするteardownkeywordを変更する必要がありますし、あなたが私を示しているようにログキーワードを失敗する場合。やってみる。ありがとうございました! – rootpetit