RobotFrameWork(六)控制流之For循环

For循环
函数结构范例:
:For 变量 IN 序列(or 列表)
关键字 参数值

:For 变量 IN RANGE 循环限量
关键字 参数值

使用示例:
6.1 FOR IN 循环
单个循环变量:
这里写图片描述

执行结果:
Starting test: Robot Demo.Demo.6-1
20161116 11:07:16.929 : INFO : example1:
20161116 11:07:16.930 : INFO : ‘i’=1
20161116 11:07:16.932 : INFO : ‘i’=2
20161116 11:07:16.933 : INFO : ‘i’=3
20161116 11:07:16.934 : INFO : example2:
20161116 11:07:16.936 : INFO : @{list} = [ 4 | 5 | 6 ]
20161116 11:07:16.937 : INFO : ‘i’=4
20161116 11:07:16.938 : INFO : ‘i’=5
20161116 11:07:16.939 : INFO : ‘i’=6
Ending test: Robot Demo.Demo.6-1

多个循环变量:

这里写图片描述

执行结果:

这里写图片描述

6.2 FOR IN RANGE循环

这里写图片描述

执行结果:
Starting test: Robot Demo.Demo.6-2
20161116 11:15:55.997 : INFO : example1:
20161116 11:15:56.000 : INFO : ‘i’=0
20161116 11:15:56.001 : INFO : ‘i’=1
20161116 11:15:56.002 : INFO : ‘i’=2
20161116 11:15:56.003 : INFO : ‘i’=3
20161116 11:15:56.004 : INFO : example2:
20161116 11:15:56.006 : INFO : ‘i’=2
20161116 11:15:56.007 : INFO : ‘i’=5
20161116 11:15:56.008 : INFO : ‘i’=8
20161116 11:15:56.009 : INFO : example3:
20161116 11:15:56.010 : INFO : @{list} = [ 13 | -13 | -3 ]
20161116 11:15:56.011 : INFO : ‘i’=13
20161116 11:15:56.012 : INFO : ‘i’=10
20161116 11:15:56.015 : INFO : ‘i’=7
20161116 11:15:56.016 : INFO : ‘i’=4
20161116 11:15:56.017 : INFO : ‘i’=1
20161116 11:15:56.019 : INFO : ‘i’=-2
20161116 11:15:56.020 : INFO : ‘i’=-5
20161116 11:15:56.021 : INFO : ‘i’=-8
20161116 11:15:56.022 : INFO : ‘i’=-11
Ending test: Robot Demo.Demo.6-2

这里写图片描述

执行结果:
这里写图片描述

6.3 退出循环Exit For Loop

这里写图片描述

执行结果:

这里写图片描述

6.4 重复执行关键字
6.4.1重复执行单个关键字
①设置需要重复的关键字

这里写图片描述

②用例:
这里写图片描述

③执行结果:

这里写图片描述

6.4.2重复执行多个关键字
如果需要重复执行多个关键字,可以把多个关键字封装在一个关键字里面,然后在用例里重复执行

这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值