RF之关键字、变量、循环-2
关键字的使用: RF的能力是由关键字提供的,所以,我们必须对RF的常用关键字有个了解 。 最常用的关键字就在RF的关键字中。 http://robotframework.org 其中Builtin是标准库中的内置库,Shotcuts Keywords就是关键字目录表。 关键字参数: Should Be Equal 是否相等 Should Be True 特殊关键字 RF会直接用python解释器的eval函数,来解释这个参数表达式 *注意*:should be true和python的两个区别:1- 变量前面加个$符号 2- 不能中间有多于两个空格 Should Contains 是否包含 set Variable 设置变量 只支持赋值一个字符串给变量,若想赋值一个整数或浮点数,需用到Convert To Interger 或Convert To Number log 日志 log to console 打印到控制台 sleep 睡眠 认识测试库: 通常,关键字是由测试库提供的,其实测试库就是python模块文件。关键字就是python库里面的函数和类的方法。 RF本身就是个python程序,所以它的寻找库文件和python是一样的,最终是通过sys.path。 我们在哪个目录下面运行robot,那个目录就是当前工作目录。当前工作目录就是在sys.path里面的