标签:class bsp 返回 ref 2.3 rsh dex xpath定位 cat
目录
目录
在RF底层是通过python来实现的,所以RF创建变量和python类似,默认情况下,RF中的变量都是字符类型的。每个变量都是使用 变量标识符 {变量名} 的方式来定义和引用
${变量名}
@{变量名}
&{变量名}
${myStr} BuiltIn.Set Variable Hello, World
${myStr2} BuiltIn.Set Variable I said:${myStr}
@{myList1} BuiltIn.Set Variable Hello World I
@{myList2} BuiltIn.Create List Hello World I
&{miDict1} BuiltIn.Create Dictionary name gupan age 12 favour run
&{miDict2} BuiltIn.Create Dictionary name=gupan age=12 favour=run
&{miDict3} BuiltIn.Create Dictionary {"name":"gupan", "age":"12", "favour":"run"}
*** Keywords ***
示范
@{list1} BuiltIn.Create List 1 2 3
&{dict1} BuiltIn.Create Dictionary name=gungun sex=mail
# 获取列表元素
# 取列表中的单值变量,采用${list_name[index]}的方式
log ${list1[0]} ${list1[1]} ${list1[2]}
# 获取字典元素
# 取字典中的单值变量,采用${dict_name.dict_key}的方式
log ${dict1.name}
${css定位示例} id=s_kw_wrap
```
*** Variables ***
${投标之后—用户余额减少部分} ${EMPTY}
*** Test Cases ***
用例1
...
${投标之后—用户余额减少部分} Builtln.Evaluate ${投标之前-用户余额}-${投标之后-用户余额}
Builtln.Set Suite Variable ${投标之后—用户余额减少部分} # 会自动更新${投标之后—用户余额减少部分}的值
用例2
Builtln.Log ${投标之后—用户余额}
标签:class bsp 返回 ref 2.3 rsh dex xpath定位 cat
原文地址:https://www.cnblogs.com/gupan/p/9538204.html