Robot Framework UI自动化方案(1)——安装篇
- Robot Framework简介
- 一、安装python3.8.0
- 二、安装RobotFramework相关Library
-
- 1. 安装robotframework
- 2. 安装robotframework-ride 2.0
- 3. 安装wxPython
- 4. 安装psycopg2
- 5. 安装robotframework-databaselibrary
- 6. 安装robotframework-Selenium2Library
- 7. 安装robotframework-requests
- 8. 安装robotframework-httplibrary(暂时有问题,可以不安装)
- 9. 安装robotframework-redislibrary(登录redis数据库)
- 10. 安装robotframework-sshlibrary
- 11. 安装PyMySql
- 12. 安装psutil(如果RIDE无执行按钮,则表示psutil未安装)
- 13. 安装剩余Library
- 14. 下载chromedriver
- 15. 启动Ride
- 16. 设置Ride的快捷方式
- 三、相关问题解决方案
- 总结
Robot Framework简介
Robot Framework是一个基于关键字驱动的自动化测试框架,当前我们使用Python3.8.0+Ride2.0来运用该框架。通过该框架,测试人员可使用python封装关键字,并在非代码环境下使用关键字构建可被执行的测试用例。存在以下优点:
- 使用简单
- 通过表格式语法创建和组织测试用例,就像在Excel里编辑数据一样进行编写测试用例,相应的测试报告也都以html格式进行展示,方便查看
- 丰富的类库支持不同平台、不同类型的应用测试
- 可以像编程一样编写测试用例
- 可以利用已有的关键字创建自己需要的关键字
一、安装python3.8.0
1.下载python3.8.0
下载地址:https://www.python.org/downloads/windows/
运行安装文件后记得勾选 Add Python 3.8 to PATH(自动添加系统参数),一直点击next即可,在选择安装路径时需要特别注意:
Python的安装路径不能有空格!
2. 区分python2和python3
为了区分是Python2还是Python3,把python2路径下的python.py修改为python2.py,如下图所示
3. 检查Python3.8的环境变量
此电脑–属性–高级系统设置–高级–环境变量–系统变量—Path
4. 检查Python3.8是否安装成功(由于Python3自带pip,所以无需另外安装pip)
查看python版本:
python --version
查看pip3是否安装成功:
pip3 --help
如果输入pip3无结果,升级pip:
python -m pip install --upgrade pip
二、安装RobotFramework相关Library
1. 安装robotframework
pip3 install robotframework -i https://pypi.tuna.tsinghua.edu.cn/simple/
2. 安装robotframework-ride 2.0
pip3 install -U --pre robotframework-ride -i https://pypi.tuna.tsinghua.edu.cn/simple
3. 安装wxPython
pip3 install wxPython=