【RF-06】变量

【RF-06】变量


    上节我们介绍了资源Resource,为了实现关键字数据分层,我们在实际工作中会将类似账号密码,内容等需要输入的内容单独提取出来,在用例中用引入变量进行数据统一替代,那在RF的RIDE中变量怎么定义呢?。废话不多说,搞起来吧~


【RF-06】变量

变量

变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。变量可以通过变量名访问--来自百度百科

RF中的变量

第一种

.

单变量Scalar:一次只能定义一个变量

【RF-06】变量

【RF-06】变量

【RF-06】变量

第二种

.

列表变量List:一次可以定义多个变量

【RF-06】变量

【RF-06】变量

【RF-06】变量

第三种

.

字典变量Dict,一次可以定义多个键值对

【RF-06】变量

【RF-06】变量

【RF-06】变量

变量的使用

单变量Scalar的使用:

【RF-06】变量

列表变量List的使用:

【RF-06】变量

字典变量Dict的使用:

【RF-06】变量

效果【选List变量】

对我之前的一个关系不错的同事老王进行搜索:

【RF-06】变量

关键字结合数据驱动是分布式自动化测试的必选条件,希望这节课的图例教程能够让你对RF的变量定义和使用有一个清晰的认识和理解,在以后的工作中能学以致用,举一反三,能帮助到大家是我的荣幸,后面我们继续讨论自定义关键字的数据参数化。

往期精彩:selenium简明教程全套

【RF-01】环境搭建

【RF-02】第一个脚本

【RF-03】参数配置

【RF-04】F5和测试结果

【RF-05】资源和外部资源

【RF-06】变量

【RF-06】变量


【RF-06】变量

【RF-06】变量        

【RF-06】变量