zoukankan      html  css  js  c++  java
  • 关键字Run Keyword If 如何写多个条件语句、如何在一个条件下执行多个关键字

    Run Keyword If 关键字给出的示例是:

     但是,这往往不能满足我们实际需要,比如,我们需要同时判断多个条件是否成立,或者在条件成立时我们想要执行多个关键字,虽然可以进行封装再调用,但是比较麻烦。

    1、如果需要同时判断多个条件是否成立,我们可以用 and ,同时判断多个条件,比如:

    ${i} ${j} Set Variable hello   world 
    Run keyeord If  '${i}'=='hello' and '${j}'=='world' 'Some Action' arg  
             

    2、如果需要在条件成立时执行多个关键字,则可以使用 Run Keywords 关键字和 AND 逻辑与,比如条件成立我们需要打印日志并且退出循环:

    ${i} Set Variable pass        
    Run keyeord If '${i}'=='pass' Run Keywords Log 'testCase pass' AND Exit For Loop
                 

    这样,就可以完美解决我们写脚本时候的实际需要了。

    同时附上RF官网地址: RobotFramework官方网站

  • 相关阅读:
    GPS精度因子(GDOP,PDOP,HDOP,VDOP,TDOP)
    VTD专题
    使用Python的Numpy 生成随机数列表
    Win10 下使用Ubuntu子系统
    Python依赖库查找
    使用技巧
    openstreetmap算路服务搭建
    笔记
    markdownpad
    缓和曲线09正弦一波型
  • 原文地址:https://www.cnblogs.com/liruxian/p/13438363.html
Copyright © 2011-2022 走看看