如何使用关键字跳过Robot框架中的测试用例

时间:2015-12-29 09:18:29

标签: python-2.7 robotframework testcase

我试图使用关键字跳过特定的测试用例,是否有任何关键字可以做到这一点?我想要做的是检查文件名是否有"跳过"然后我想跳过它。是否有任何关键字如:跳过测试,跳过执行如果...

@{regex}=  Get Regexp Matches  ${TEST NAME}  Skip
${lenght}=  Get Length  ${regex}
Skip Execution If  '${lenght}'>'0'  

1 个答案:

答案 0 :(得分:2)

理想情况下,应使用标记或其他方法从运行中排除不应运行的测试。另一个选择是仍然运行测试,但只是在测试开始时检查跳过条件并通过测试而不执行任何操作。有两个关键字Builtin.Pass ExecutionBuiltin.Pass Execution If,对此非常有用。

http://robotframework.org/robotframework/latest/libraries/BuiltIn.html#Pass%20Execution%20If