robot framework 变量与常量

 

Scalar变量和List变量

1.定义:scalar变量,$作为标识符,如:${var},可以理解为单值变量;list变量,@作为标识符,如@{var},可以理解为多值变量

2.赋值方式常用的有两种:

1)在testsuite新增变量时赋值

2)在testcase编辑区,scalar变量使用set variable 相关的关键字赋值;list变量可以是set variable和create list赋值

3. scalar变量和list变量相互转换

   系统默认${var}是@{var}的scalar形式,也会默认@{var}和${var}的list形式,如果变量没有初始化或赋值过,scalar和list形式可以互换,否则彼此独立

 

4.scalar变量和list变量的索引取值:

scalar变量, ${var[1]};list变量,@{var}[1]

其他变量或常量

1.环境变量,%作为标识符,如%{PATH},环境变量不能修改

2.数值常量,${2},代表int型数字

3.特殊字符常量:${/} ${:} ${EMPTY}等,可以同时content assistant查看说明

猜你喜欢

转载自www.cnblogs.com/itrain/p/8990817.html