美文网首页Appium自动化测试
你不知道的几个好用的Robotframework关键字

你不知道的几个好用的Robotframework关键字

作者: 夜尽雪舞 | 来源:发表于2020-02-23 11:44 被阅读0次

1) Stepup与Teardown ,可以针对测试集或者测试用例单独设置

Step up用于用例运行前准备

Teardown用于设置用例运行结束后操作

图-1

2)Wait Until Keyword Succeeds

用于在设定条件下执行某个关键字,直到关键字被执行成功

当设定的条件为假时,停止运行抛出异常,停止用例执行,可用于解决部分环境不稳定问题

图-2

3)Repeat Keyword重复执行某操作,如果操作一模一样可以使用这个关键字,而不需要再FOR循环

图-3

4)用例运行与停止控制

Fail 停止当前用例,用于判断如果某断言返回不成立则停止当前用例的运行

Fatal Error 停止所有Case的运行,用于判断如果某断言返回不成立则停止所有用例的运行

3)异常处理

Run Keyword And Ignore Error

表示忽略错误,这个关键字会保证用例完全成功,由下图可见,浏览器并没有打开但是还是往下继续执行了

可以用于忽略一下不重要的错误继续执行下面语句

图-4

4)RunKeyword And Continue On Failure

不管执行语句的结果是否正确,都会执行下一条语句。

和Run Keyword And Ignore Error 差不多

5)Run KeyWord And Expect Error,catch关键字的已知异常

图-5 图-6

相关文章

网友评论

    本文标题:你不知道的几个好用的Robotframework关键字

    本文链接:https://www.haomeiwen.com/subject/mmadqhtx.html