RF中变量基础使用
来源:互联网 发布:淘宝香水正品店推荐 编辑:程序博客网 时间:2024/05/22 10:44
一、变量的声明
1、变量标识符
每个变量都可以用变量标识符{变量名}来进行表示,Scalar变量用 $ 作为标识符,List型变量用 @ 作为标识符,使用$ 的变量,实际上也可以在接收List值后转化成List变量。
2、变量声明
因为RF底层是Python,所以他的语法也有些类似,变量不需要特定声明,只要有初始化赋值即可使用。
3、变量赋值和取值
可以使用Set Variable或其它关键字对变量进行赋值也可在运行中被赋值;
取值时都是需要在Scalar情况下来获取的,list可以通过index来取,dictionary可以通过key来取;
例如:
4、变量的作用域
case里的变量,作用域在这个case内部;
userkeyword里的变量,作用域在这个userkeyword内部;
文件型suite里的变量,作用域在这个suite内部,所有下面的case也都可以使用。
目录型suite里的变量,作用域在这个目录内,他下面的文件型suite是无法使用的。
作用域是可以修改的,即通过一些系统关键字,对变量进行作用域的设定,常用的关键字有:
Set Global Variable——设定全局级变量
Set Suite Variable——设定suite级变量
Set Test Variable——设定case级变量
0 0
- RF中变量基础使用
- RF中变量转换
- GSM RF基础
- 在 Linux 系统中使用 rm -rf /* 命令
- RF内置Build-in变量
- 为什么使用RF
- CC2530 RF部分使用
- Java基础---Java中变量使用规则(六)
- rf
- RF
- RF
- RF中中文乱码解决方案
- RF-测试中常用函数
- RF-可变参数关键字使用
- RF新手常见问题总结--(基础篇)
- RF新手常见问题总结--(基础篇)
- imacros中使用变量
- makefile中使用变量
- Linux系统进程间通讯-信号
- PAT+1017+A除以B
- static通俗演义
- 应用程序调试(二)————使用GDB来调试应用程序
- Android线程的创建与销毁
- RF中变量基础使用
- 二叉树之创建与遍历
- 自动化测试和工具
- jq ajax成绩单获取显示
- http://blog.sina.com.cn/s/blog_5e42f31a010156z4.html
- mongodb模糊查询
- MySQL数据恢复的九把瑞士军刀
- 小C语言--词法分析程序
- [转]微信公众平台(测试接口)开发前的准备工作(转载自walkingmanc的专栏)