如何使用机器人框架在测试步骤中继续失败? Run Keyword And Continue On Failure
跳过另一个测试用例。我不想跳到下一个测试用例,我想继续执行测试用例中的所有步骤。
答案 0 :(得分:3)
尝试
Run Keyword And Ignore Error name , *args
使用给定的参数运行给定的关键字并忽略可能的错误。 此关键字返回两个值,因此第一个是字符串PASS或FAIL,具体取决于执行的关键字的状态。第二个值是关键字的返回值或收到的错误消息。
答案 1 :(得分:0)
理想情况下,在端到端测试中,如果任何测试步骤失败,则整个测试用例应该失败。所以我们必须设计自动化测试用例,牢记这一点。这是第一点。
其次,如果您必须执行某些操作(例如重置设置或注销事物),无论您的测试步骤执行结果如何,您都可以使用测试用例级别关键字拆解。这是处理问题的最佳方法。