机器人框架:如何使测试拆解仅在测试用例失败时执行?

ROBOT FRAMEWORK: How to make test teardown execute only if test case fails?

我可以在 header 中使用“TEST TEARDOWN”关键字,但这会在每个测试用例之后执行。有什么办法可以在代码中执行,以便它仅在测试用例失败时执行,否则跳过吗?

关键字 Run Keyword If Test Failed 是为该案例创建的。 最好随时准备好 Robotframework 文档(并至少浏览一次)。

这里有一个特别说明:

This keyword can only be used in a test teardown. Trying to use it anywhere else results in an error.