本章主要介绍RF的循环,判断以及关键字Evaluate。python
1. for循环dom
在RF中经过 :FOR 编写循环oop
:FOR ${i} in range 10 log ${i}
@{list} create list a b c :FOR ${i} IN @{list} \ Exit For Loop If '${i}'=='b' log ${i}
2. if判断lua
经过"run keyword if" 关键字能够编写if分支语句,还有不少其余的if判断,如Return From Keyword If等等spa
Run Keyword If ${i}>=90 log A ... ELSE IF ${i}>=80 log B ... ELSE IF ${i}>=60 log C ... ELSE log D
3. 强大的Evaluatecode
经过Evaluate能够使用 Python 语言中所提供的方法blog
${d} Evaluate random.randint(1,20) random log ${d}
其中random是须要import的模块,random.randint(1,20)是调用random模块的方法和参数it
${t} Evaluate time.localtime() time log ${t}
这里就列举两个简单的例子,全部在python中可以运行的算式均可以使用Evaluate在RF中使用。for循环