如何使用机器人框架在测试步骤中继续失败

时间:2017-02-13 06:48:38

标签: robotframework

如何使用机器人框架在测试步骤中继续失败? Run Keyword And Continue On Failure跳过另一个测试用例。我不想跳到下一个测试用例,我想继续执行测试用例中的所有步骤。

2 个答案:

答案 0 :(得分:3)

尝试

Run Keyword And Ignore Error    name , *args

使用给定的参数运行给定的关键字并忽略可能的错误。 此关键字返回两个值,因此第一个是字符串PASS或FAIL,具体取决于执行的关键字的状态。第二个值是关键字的返回值或收到的错误消息。

答案 1 :(得分:0)

理想情况下,在端到端测试中,如果任何测试步骤失败,则整个测试用例应该失败。所以我们必须设计自动化测试用例,牢记这一点。这是第一点。

其次,如果您必须执行某些操作(例如重置设置或注销事物),无论您的测试步骤执行结果如何,您都可以使用测试用例级别关键字拆解。这是处理问题的最佳方法。