Robotframework(4):创建变量的类型和使用

本文详细介绍了如何在Robotframework中创建和使用不同类型的变量,包括全局变量、局部变量,以及Scalar、List和Dictionary三种变量类型。通过实例展示了它们的创建方法、区别以及在测试脚本中的应用。
摘要由CSDN通过智能技术生成

    实际的测试过程中,编写脚本时,我们需要创建一些变量来暂时或者永久性的存储数据,那么在Robotframework中该怎么做呢,我们可以通过图形界面,在每一个suite中我们可以创建变量,而Robotframework提供了三种变量类型来供选择,一种单个数据 Scalar、一种是列表List、一种是字典Dictionary,下面我们来学习一下如果通过Robotframework来创建这些变量。

    一般来说我们对于一些会被反复使用、不会经常变动、会从不同的模块里调用的数据,我们要创建全局变量来随时引用,并且,比如网址、xpath路径、测试数据等;

而那些临时的数据,需要随时获取、值不固定、临时存储的数据,比如说从网页获取的标题、某个元素的文本等,我们可以直接在case中临时创建。

这篇前三节主要讲解描述全局变量、第四节我们讲述和解析局部变量。

1.在suite中创建全局变量

点击suite套件的右键菜单创建的变量,作用域在这个suite全局

点击项目名称的右键菜单创建的变量,作用域在这个项目全局

而在case中新建的变量作用域仅在case中

我们之前已经创建了suite和case,我们点击suite并在右键菜单中选择New Scalar 来创建一个单个数据变量

 

Name

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值