在Robot Framework测试用例中,我们可以创建Teardown
阶段来进行清理活动。
| *Test Case* |
| testcase1 |
| | [Setup] | Setup Actions |
| | Do Something | Args |
| | Do Something | Args |
| | [Teardown] | Teardown Actions |
| *Keyword* |
| Teardown Actions |
| | Do Something | Args |
| | Do Something | Args |
在Teardown
阶段,我们如何检查当前的测试用例是通过还是失败?
我希望在测试用例通过时执行某些操作,并在测试用例失败时执行其他操作。
答案 0 :(得分:2)
有一个名为${TEST_STATUS}
的变量,您可以在拆解中使用它。这在用户指南的Automatic Variables部分中有说明。
您还可以使用Run keyword if test passed和Run keyword if test failed等关键字,这些关键字也只适用于拆解。