【发布时间】:2016-07-19 07:54:20
【问题描述】:
我在以下环境中使用机器人框架。
- Python 2.7.6
- 机器人框架 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...
在这种情况下, 如果 Teardown 失败,测试用例会在报告中显示为 Failed,如下所示。
Suite Setup:PASS
Suite Teardown:FAIL
TestCase1:FAIL
TestCase2:FAIL
TestCase3:FAIL
但是 Teardown 不是这个测试的目的, 所以我想要报告显示如下。
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
但我想知道 Teardown 是否通过。
这种情况有什么好的方法吗?
【问题讨论】:
标签: robotframework