关于变量的定义
来源:互联网 发布:unity3d itween的使用 编辑:程序博客网 时间:2024/04/30 14:14
先截取一段道长的博文
变量的作用域
通常情况下,每个变量默认都是局部变量。
一个case里的变量,作用域在这个case内部;
一个userkeyword里的变量,作用域在这个userkeyword内部;
一个文件型suite里的变量,作用域在这个suite内部,所有下面的case也都可以使用。
一个目录型suite里的变量,作用域在这个目录内,他下面的文件型suite是无法使用的,所以一般在目录下新增变量没有太大意义。
作用域是可以修改的,即通过一些系统关键字,对变量进行作用域的设定,常用的关键字有:
Set Global Variable ——设定全局级变量
Set Suite Variable ——设定suite级变量
Set Test Variable ——设定case级变量
在这个基础上,开始尝试将一个变量定义在全局中使用,抛弃suite等的局限性,参考下图:
其中${a}在suite中定义值为1,在suite的case中,可以直接引用,当需求改变单个变量的值时,可以重新给变量赋值即可.这样输出的结果就是1,2.
另外一个问题,全局变量的作用
参考上图,两个suite中,在case1中对a的值重新赋值后,不会影响到a在全局中的定义的值.
另外有朋友提示,可以将常用变量做成resourse,然后导入,大家可以尝试下.
0 0
- 关于变量的定义
- 关于变量的定义
- 关于STM32的变量定义
- 关于STM32的变量定义
- 关于变量a的定义
- 关于Action里面定义的变量问题
- 关于c语言变量定义的注意事项
- switch case关于定义变量的规定
- 关于变量重复定义的理解
- 关于定义为volatile的变量
- pl/sql 关于变量定义的问题
- 关于Interface中定义变量的注意事项
- 关于C++变量的声明和定义
- C语言中关于变量的定义
- 关于变量的声明和定义
- 关于变量定义时初始化的必要性
- 关于C++变量的声明和定义
- 关于在onCreate()方法中定义变量和在方法体外定义变量的区别
- Visual_2008和EmguCV配置
- SharePoint和Outlook组合构建日历提醒功能
- Maven中配置公共仓库
- lock_code
- eclipse搭建SSH框架详解
- 关于变量的定义
- 【机器学习算法-python实现】决策树-Decision tree(1) 信息熵划分数据集
- 指针函数成员
- 企业物流要解决的问题有哪些
- 自定义seekbar
- Visual Studio 2010编译选项
- .NET Lambda
- iphone开发私房菜_5_] iphone中如何实现下拉菜单 .
- 将一个class打包进已存在的jar包中