RobotFramework基础篇(三):循环&循环嵌套&分支

一:循环

RobotFramework中,循环的格式以下几种:

第一种:

         :FOR    变量    IN  RANGE    start数值    end数值      [step]数值

                        循环体

第二种:

         :FOR    变量    IN  RANGE    start数值     end数值

                        循环体

 

第三种:

         :FOR    变量    IN  RANGE     end数值

                        循环体

主要注意:1.循环体之前的关键字空一格;2.如果循环有step的值,就必须填写完start、end的值;3.step的值可以是正数亦可是负数,这取决于start值与end值孰大孰小;4.若没有写start数值,默认0;5.没有step值,默认1

技术拓展:循环嵌套

在RobotFramework中,循环里面加循环需要  User  Keyword,即:用户关键字;

首先,在Resource中,添加new keyword  :FORJ(举例:循环2次)

在test case中,编写循环嵌套(举例:外部3次循环)

二:分支

分支在RobotFramework中,即关键字:Run KeyWord If    的应用;

1.基本格式:(部分RobotFramework版本没有ELSEIF\ELSE关键字,所以就没有下面的多条件判断

Run Keyword If   条件1   doaction1

...    ELSE IF 条件2   doaction2

…   ELSE IF 条件N   doaction N

…   ELSE   do action N+

2.技术拓展:循环与分支组合,如下图:

 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

冷凝娇

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值