【语法】robot一些语法

来源:互联网 发布:农村淘宝店怎么加盟 编辑:程序博客网 时间:2024/05/22 03:12

1.wait until keyword succeeds

说明:在规定的时间或者次数内,间隔一定时间运行指定的keyword,如果成功,则停止,否则一直执行,直到成功或者到达规定的时间或者次数

参数:retry, retry_interval, name, *args

参数说明:

retry,最多运行多长时间/多少次,如果没给单位,默认按照秒为单位,e.g. 1 minute, 2 min 3 s, 4.5,次数以x或者times为单位,e.g.5 times,10 x

retry_interval,如果上一次运行失败,间隔多久在运行下一次

name,需要运行的keyword

*args,运行keyword的参数

举例:

wait until keyword succeeds  3x  2s  Test #会执行Test这个keyword3次(如果有一次成功,则停止执行,意思是最多执行3次),每次间隔2s*** keywords ***Test    Sleep  4s    should be true  1==0wait until keyword succeeds  30  2s  Test #会执行Test这个keyword最多30s,执行完一次,间隔2s执行下一次,最多30s*** keywords ***Test    Sleep  4s    should be true  1==0

2.判断

判断有and or

比如run keyword if  'x'=='y' or 'x'=='x'  keyword 其中if后面至少2个空格,or前后只能一个空格,在运行的keyword前是两个空格,and同理




0 0
原创粉丝点击