Robot Framework学习(5):循环与分支

1. 循环

循环有自己的关键字:repeat,但只是单纯的重复执行而已。

1.1. 循环FOR LOOP

(1):FOR 循环变量 IN RANGE end;

IN RANGE主要是用一个整数序列做循环的计数器,如果不写start,只写end,那就是默认从0开始。第二行是循环体,第一格要空出来

(2):FOR 循环变量 IN RANGE start end [step]:

(3)IN:

:FOR  ${i} IN  'hello'  'world'

(4)双重循环

可以定义用户关键字实现

2. 分支

关键字Run Keyword If

... ELSE IF    条件1    do action1

... ELSE    do action N

单行模式: Run Keyword If    ${a}>1    No Operation    ELSE    log    6

(1)单个对象

(2)布尔操作符

(3)比较操作

两者结合使用,可满足大多数的逻辑运算

猜你喜欢

转载自blog.csdn.net/u013783095/article/details/81259514