(二)关键字

1、用户关键字

常用RF标示:

1、参数:【Arguments】

2、返回值:【Return】

3、关键字说明:【Documentation】

 

用户关键字--事例      ---关键字名称

  【Arguments】 ${test}       -----参数、返回值设置

    BuiltIn.Log  ${test}           ---关键字实现

 

2、evaluate 这个关键字用法

   执行python语句的(存在于标准库中),

(二)关键字_第1张图片

 

将system Keywords放在Library

将user Keywords 放在resource file中资源文件

如何引进资源文件:直接   resource XXX

3、变量

${变量名}   字符串、布尔值、常量:单值变量。

@{变量名}   列表,表示多个值。这个多个值可以作为多个参数传入

&{变量名}  字典。

 

3种赋值方式

1、关键字创建变量:set variable-->${}    create List -->@{} 或者${} 两者的结果不一样,create dictory -->&{}

 

(二)关键字_第2张图片

 

 

2、*** variable *** 全局定义变量

(二)关键字_第3张图片

 

@{}作为参数被传的时候,一定要改成${}使用

例如:

 (二)关键字_第4张图片

字典取值与python一样

 

(二)关键字_第5张图片

 

3、直接从python文件中读取变量(rf语法值变量使用中

  引入:variables  文件名   ---》变量文件

4、if判断和异常处理

(二)关键字_第6张图片

 

 if  else (二)关键字_第7张图片

 

 

5、双层for循环

(二)关键字_第8张图片

你可能感兴趣的:((二)关键字)