在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
打开RIDE
- 通过界面图标双击打开
- 命令行终端运行
ride.py


开始测试
Robot Framework中的层级关系为:测试项目 > 测试套件 > 测试用例
创建过程为:New Project -> New Suite -> New Test Case
测试项目

测试套件

测试用例

资源文件
存放用户关键字
- 内部资源文件
- 外部资源文件
内部资源文件
可以在 测试项目 中添加

外部资源文件
在External Resources上右键,选中Add Resource选择外部资源路径
项目树状图
完成添加后的文件结构如下图:

变量
变量标识符 大括号 变量名
大小写不敏感 空格和下划线会被忽略
变量标识符
$@&%
分类
Scalar标量类型$List列表类型@Dictionary字典类型&
作用域
- Set Global Variable 设置项目级
- Set Suit Variable 设置套件级
- Set Test Variable 设计用例级
标量变量的定义和使用
- 在测试套件上右键
New Scalar可以创建一个标量变量


下面来打印一下它

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


列表变量的定义和使用


两种打印方式
- 打印列表的时候需要使用
$ - 使用
log many打印时候需要使用@


在测试用例中创建


字典变量的定义和使用


两种打印方式


常量
- 环境常量
标识符为%: %{ENV_VAR_NAME}
例如:%{PATH}
- 数值常量
例如:${3.14}
- 特殊字符常量
例如:${/},${SPACE},${True}
空格${SPACE}
空列表@{EMPTY}
空字典&{EMPTY}


