美文网首页
rf for循环时,元素不存在的处理

rf for循环时,元素不存在的处理

作者: 天雨流芳hodo | 来源:发表于2019-08-15 11:02 被阅读0次

    在web自动化过程中,某些元素的位置不固定,如下定位方法中的${num},有时候应该是1,有时候应该是2,如果在用例中直接指定数字,才有可能找不到该元素,从而导致报错,用例执行失败

    css = #ticketLog>ul>li:nth-child(${num}) [bo-bind="operation.type|translate"]
    

    所以这里就使用for循环,直接上代码


    image.png

    1.对应在${num}=1时,元素不存在的处理,可以直接用Run Keyword And Return Status+Wait Until Page Contains Element的方式避免报错

    2.IN RANGE 1-3,表示取值1,2

    3.true的判断要注意 ==${True}

    做一个简短的备忘吧。

    相关文章

      网友评论

          本文标题:rf for循环时,元素不存在的处理

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