一、变量类型
(1)scalar(纯量):${变量名},表示一个数据,作为参数传递时,作为一个参数
(2)list变量:@{变量名},表示一组数据,作为参数传递时,有几个数据就是几个变量
(3)dict变量:&{变量名},表示一组键值对数据,作为参数传递时,几个键值对就是几个变量
二、变量赋值
示例:
*** Test Cases ***
用例5-RF变量
${
hi} Set Variable hello
@{
list} Create List a b 123
&{
dict} Create Dictionary key=value foo=bar
&{
dict1} Create Dictionary key value foo bar
Log ${
list} #列表、字典作为参数,是单个值,用$符号,数据就会变成单个值
Log ${
dict1}
运行结果:
Starting test: Robot-Auto.测试用例集.用例5-RF变量
20201117 16:29:07.546 : INFO : ${
hi} = hello
20201117 16:29:07.548 : INFO : @{
list} = [ a | b | 123 ]
20201117 16:29:07.549 : INFO : &{
dict} = {
key=value | foo=bar }
20201117 16:29: