据悉RF是比较流行的Python测试框架,欲一探究尽。遂记录下过程。
因为本机环境有多个python版本,而RF-ride支持的版本限制,连续踩坑之后发现比较匹配的组合如下: python 3.7 + 虚拟环境 + Robotframework-ride(1.7.4.2) + wxPython(4.0.7 Post2)
1、 先安装Python3.7,官网下载对应安装包,执行安装到对应目录,添加到环境变量(需要使用的Python版本列在最上面)
2、 安装虚拟环境
2.1 安装virtualenv: pip install virtualenv
2.2 创建虚拟环境: virtualenv -p d:\python37\python.exe VirName
2.3 激活虚拟环境: 命令行运行 VirName\script\active.bat
3、 安装RF
3.1 在虚拟环境下安装ride,相关依赖包自动安装: pip install robotframework-ride=1.7.4.2
3.2 安装Web测试包: pip install robotframework-selenium2library
3.3 安装接口测试包: pip install robotframework-requests
3.4 安装数据库支持: pip install robotframework-databaselibrary