系统:Win10 x64
Python:3.7.5
一. 环境搭建
1. python环境
官网地址:https://www.python.org/downloads/
介绍:RF框架是基于python 的,所以一定要有python环境。
安装后配置python、pip环境变量
1 | python 版本 |
2. robotframework 安装
官网地址:https://pypi.org/project/robotframework/
介绍:测试框架
1 | pip install robotframework |
3. robotframework-ride 安装
官网地址:https://github.com/robotframework/RIDE/releases
介绍:RIDE就是一个图形界面的用于创建、组织、运行测试的软件。
1 | pip install robotframework-ride |
4. wxpython 安装(可选)
官网地址:https://www.wxpython.org/pages/downloads/
介绍:Wxpython 是python 非常有名的一个GUI库,因为RIDE 是基于这个库开发的,所以这个必须安装。
1 | pip install wxPython |
5. 启动软件
进入python路径下Scripts下,双击ride.py即可,或者右键选择python打开
启动报错的参考下面
二. 测试
1 hello world 测试
- 新建测试文件:New Project –> New Suite –> New Test Case
- 测试用例
1 | test01 |
2 selenium测试
安装依赖
官网地址:https://github.com/carbonblack/robotframework-selenium2library
1
pip install robotframework-selenium2library
导入依赖库
- 测试用例
1 | #测试代码 |
3 接口测试
安装依赖
官网地址:https://github.com/MarketSquare/robotframework-requests#readme
1
pip install robotframework-requests
导入依赖库
测试用例
1 | *** Settings *** |
3. 技巧
1. 桌面快捷启动方式
桌面空白处右击–> 新建–> 快捷方式
1 | # 前面是python安装的路径,主要是-c及后面参数 |
2. 三方插件
官网:https://robotframework.org/#libraries
3. 启动报错
解决:
修改\Lib\site-packages\robotide\application\application.py,增加一行
1 | self.locale = wx.Locale(wx.LANGUAGE_CHINESE_SIMPLIFIED) |