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官方网站

  • 相关阅读:
    板子们~缓慢更新
    Hello World!
    [SHOI2008]堵塞的交通traffic
    [JSOI2008]最大数
    [SCOI2005]扫雷
    [HAOI2007]上升序列
    [HAOI2007]理想的正方形
    [SCOI2003]字符串折叠
    [HAOI2008]移动玩具
    [BJOI2006]狼抓兔子
  • 原文地址:https://www.cnblogs.com/liruxian/p/13438363.html
Copyright © 2011-2022 走看看