一、IF 语句
1. IF语句简单实现
Run Keyword If 1<2 Log 111111
2. IF语句赋值实现
${rst} Set Variable If 1 < 2 2 1
3. IF…ELSE实现
${rst} Run Keyword If 1 < 2 Set Variable 2
... ELSE Set Variable 1
4. IF语句嵌套实现
${rst} Set Variable 2
FOR ${i} IN RANGE 1
Exit For Loop If '${rst}'=='2'
Log 111111111 Log 222222222 END Log 333333333
这里通过利用FOR…END关键字实现批量关键字嵌套,然后配合Exit For Loop If实现语句判断,最终达到IF语句嵌套形式。
注意:最新版本RF用【 FOR … END 】形式,代替了旧版本【:FOR …】 形式。
二、FOR 语句
1. FOR … IN RANGE
FOR ${i} IN RANGE 60
Continue For Loop If ${i}>60
Sleep 1
Log ${i}
END
2. FOR … list()
@{temp} Create List a b c
FOR ${each} IN @{temp}
Continue For Loop If ${each}=b
Sleep 1
Log ${each}
END
希望本文对你有所帮助~~如果对软件测试、接口测试、自动化测试、面试经验交流感兴趣可以加入我们。642830685,免费领取最新软件测试大厂面试资料和Python自动化、接口、框架搭建学习资料!技术大牛解惑答疑,同行一起交流。