51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1225|回复: 0
打印 上一主题 下一主题

自动化测试框架RF的For循环讲解

[复制链接]
  • TA的每日心情
    擦汗
    昨天 09:05
  • 签到天数: 1048 天

    连续签到: 1 天

    [LV.10]测试总司令

    跳转到指定楼层
    1#
    发表于 2022-12-28 13:38:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    RF3.1版本对FOR循环做了升级,变化如下:
      ·旧版的:FOR被替换成FOR,不再需要冒号
      · 新版中必须用关键字END表示循环结束;
      · 旧版中,使用 \ 作为改行的行首关键字,新版不需要
      · 旧版关键字不区分大小写,新版区分大小写
      例子1:执行10次循环,IN RANGE关键字后面只跟一个数字时,默认从0开始。

      执行结果:
      Starting test: 测试项目1.测试套件.测试用例2-for循环
      20200821 08:56:03.770 : INFO : 第1次循环
      20200821 08:56:03.771 : INFO : 第2次循环
      20200821 08:56:03.772 : INFO : 第3次循环
      20200821 08:56:03.773 : INFO : 第4次循环
      20200821 08:56:03.775 : INFO : 第5次循环
      20200821 08:56:03.776 : INFO : 第6次循环
      20200821 08:56:03.778 : INFO : 第7次循环
      20200821 08:56:03.778 : INFO : 第8次循环
      20200821 08:56:03.780 : INFO : 第9次循环
      20200821 08:56:03.781 : INFO : 第10次循环
      Ending test: 测试项目1.测试套件.测试用例2-for循环


      例子2:IN RANGE关键字后面跟2个数字时,代表的是循环区间:

      例子3:IN RANGE关键字后面跟3个数字时,第3个数字代表步长,即每次以多少递增:

      执行结果:
      Starting test: 测试项目1.测试套件.测试用例3-for循环
      20200821 09:08:39.204 : INFO : 1
      20200821 09:08:39.205 : INFO : 3
      20200821 09:08:39.206 : INFO : 5
      20200821 09:08:39.207 : INFO : 7
      20200821 09:08:39.208 : INFO : 9
      Ending test: 测试项目1.测试套件.测试用例3-for循环


      例子4:遍历一个列表:

      执行结果:
      Starting test: 测试项目1.测试套件.测试用例2-for循环
      20200821 08:59:41.259 : INFO : ${list} = ['zhang', 'wang', '33']
      20200821 08:59:41.261 : INFO : ['zhang', 'wang', '33']
      Ending test: 测试项目1.测试套件.测试用例2-for循环


      例子5:循环中加判断

      执行结果:
      Starting test: 测试项目1.测试套件.测试用例3-for循环
      20200821 09:12:18.514 : INFO : 1
      20200821 09:12:18.516 : INFO : 2
      20200821 09:12:18.518 : INFO : 3
      20200821 09:12:18.519 : INFO : Exiting for loop altogether.
      Ending test: 测试项目1.测试套件.测试用例3-for循环



    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-19 02:35 , Processed in 0.063300 second(s), 23 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表