c语言标量与常量,Root Framework中的变量与常量

在2019年1月20日,Robot Framework RIDE发布了1.7.3,解决了此前RIDE一直无法兼容python3的问题。

安装

安装robot framework

$ pip install robotframework

安装wxPython 4.0.4

$ pip install wxPython==4.0.4

安装Robot Framework RIDE

$ pip install roborframework-ride

9f2c9cd0b95384df8fbf8d72c6f6abef.png

打开RIDE

通过界面图标双击打开

命令行终端运行ride.py

48475323411d8a3ee53165931c1844b3.png

41c15a5375b832bb9fccdc1ee8fa9a1e.png

开始测试

Robot Framework中的层级关系为:测试项目 > 测试套件 > 测试用例

创建过程为:New Project -> New Suite -> New Test Case

测试项目

80b9eaaad64a500fe6de4b544e26489d.png

测试套件

e6db86fead6d414e0694acccd2954494.png

测试用例

774fb1c6b98dc1ad29ed2cdbe6ec6872.png

资源文件

存放用户关键字

内部资源文件

外部资源文件

内部资源文件

可以在 测试项目 中添加

5f3734403ce3113c1f9b15f09b606b60.png

外部资源文件

在External Resources上右键,选中Add Resource选择外部资源路径

项目树状图

完成添加后的文件结构如下图:

c4a84556fc683bfb510d32d961b74c83.png

变量

变量标识符+大括号+变量名

大小写不敏感 空格和下划线会被忽略

变量标识符

$

@

&

%

分类

Scalar 标量类型$

List 列表类型@

Dictionary 字典类型&

作用域

Set Global Variable 设置项目级

Set Suit Variable 设置套件级

Set Test Variable 设计用例级

标量变量的定义和使用

在测试套件上右键New Scalar可以创建一个标量变量

26fa793a5feda9d925e9b270d067b54b.png

a5c45392b4669468b41f3edcedc056b6.png

下面来打印一下它

a54a88c8917abc850a8e05d1414f88ac.gif

也可以在测试用例里面使用Set Variable来进行设置

fcba6fd0b03e1b9bdfa1e8e1a0e229a3.png

74c5d5a7ef0838f3f9ed1ad48e0a04b3.png

列表变量的定义和使用

98015f8799a458ad9c5fdb0dff0d3496.png

a9b1c214a8e701b5de1524a7f4a48046.png

两种打印方式

打印列表的时候需要使用$

使用log many打印时候需要使用@

2b50894ab424d5986c75dd8ea22d2bb2.png

4184dd382af1b8c0244e26a6690e5331.png

在测试用例中创建

724e11b61f1d108d875d8f5911000e08.png

096484a19555ed9609e4809c36a8059a.png

字典变量的定义和使用

c16ab993b8ffd288f5766ec3a98c76f6.png

a9ccc0668fc3105f32193edb653adc4a.png

两种打印方式

ca4b6ae4886945b1ca3ac8382c157afd.png

95ccc2bbf241b384ac40b7c6148d60c3.png

常量

环境常量

标识符为%: %{ENV_VAR_NAME}

例如:%{PATH}

数值常量

例如:${3.14}

特殊字符常量

例如:${/},${SPACE},${True}

空格${SPACE}

空列表@{EMPTY}

空字典&{EMPTY}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值