美文网首页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