我可以有条件地跳过测试用例,并在报告中以“通过”和“失败”将测试用例的状态显示为“跳过”吗?

时间:2019-01-11 18:23:36

标签: automation robotframework

尝试跳过有条件的执行,但出现错误“找不到名称为'Skip Execution'的关键字”。

我想根据输入数据决定是否执行测试用例。我尝试使用标签,但是标签不能动态工作,我希望通过Excel工作表中设置的标志来执行条件测试用例。 ExcelInput

是否可以在ReportWithSkipStatus的测试用例报告中将测试用例的状态添加为“跳过”以及“通过”和“失败”作为https://github.com/robotframework/robotframework/issues/2087#issuecomment-148559931

1 个答案:

答案 0 :(得分:0)

为此有一个内置关键字

pass execution if

如果条件为true,则确定要发送的输入数据和消息,然后“跳过”当前测试或之后的其他关键字。 http://robotframework.org/robotframework/latest/libraries/BuiltIn.html#Pass%20Execution%20If