Robot Framework测试环境搭建(python3.7.2,pip在线安装)

框架介绍

Robot Framework 框架是一个通用的测试框架(基于python),易于使用,易于扩展,易于集成。功能全面,支持web、移动、C/S、接口的测试。

1、Python 安装
首先需要安装Python,这是一切的基础。
官方下载地址:
https://www.python.org/downloads/windows/
根据电脑系统的位数选择32/64位的版本下载,使用浏览器下载速度较慢,可以选择迅雷等下载工具下载。例如我的虚拟机是win32位的系统,选择Windows x86 executable installer下载。

安装时记得勾选“Add Python 3.7 to PATH”前面的勾选框,会自动把安装的python加入到环境变量中。点击“Install Now”使用默认位置安装。
Robot Framework测试环境搭建(python3.7.2,pip在线安装)_第1张图片
安装完成后,windows键 + R后输入cmd,打开DOS命令窗口,输入python,如下图显示,则python安装成功。
Robot Framework测试环境搭建(python3.7.2,pip在线安装)_第2张图片
2、Robot Framework 安装
打开DOS命令行窗口,输入以下命令即可下载安装:

pip3 install robotframework

3、wxPython 安装
wxPython是用于支持Python图形化界面的,安装它主要是用来运行RIDE的。
命令行输入以下命令即可安装。这个包有10多兆,下载速度慢,需要花点时间:

pip3 install wxPython

OK 报错 不要慌 这是常规操作
Robot Framework测试环境搭建(python3.7.2,pip在线安装)_第3张图片
问题:由于网速等原因,需要重复使用命令:【pip install wxPython】安装wxPython,此时看你会报错:

THESE PACKAGES DO NOT MATCH THE HASHES FROM THE REQUIREMENTS FILE

解决:使用命令【pip install --upgrade wxPython】即可解决。

Robot Framework测试环境搭建(python3.7.2,pip在线安装)_第4张图片

4、robotframework-ride 安装
RIDE是一个可视化界面工具,专门用于编写测试案例,也有其它工具可以来写案例。但是对于初学者来说,RIDE方便很多。
命令行输入一下命令即可安装:

pip3 install robotframework-ride

指定报错:很慌的好吧!
Robot Framework测试环境搭建(python3.7.2,pip在线安装)_第5张图片

解决方法一:
经过一番查阅,知晓是在连接超时时,需要自己定义安装源。
国内的一些pip源:

阿里云 http://mirrors.aliyun.com/pypi/simple/

中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

豆瓣(douban) http://pypi.douban.com/simple/

清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/

使用方法:在后面直接 -i 加 url

OK依然报错,次哦:总是提示ERROR: Exception: Traceback (most recent call last)看第二中解决方法:

Robot Framework测试环境搭建(python3.7.2,pip在线安装)_第6张图片
第二种解决方法:
可以看出报错的是 wxPytion-4.0.7
到网上搜了很多方法,包括使用管理员权限,修改pip __main__方法,都不行,后来我想应该就是简单的网速低导致断链的问题吧?pip可能不支持断点续传。后来我按照cmd命令行里提示的下载地址,自己用浏览器下载,然后本地安装whl文件,成功。
Robot Framework测试环境搭建(python3.7.2,pip在线安装)_第7张图片
将上图中ADB命令中的 网址复制到随意浏览器,回车就玩事,弹出下载框下载至桌面

在这里插入图片描述
Robot Framework测试环境搭建(python3.7.2,pip在线安装)_第8张图片

下载完成后,重新打开一个cmd命令行,将桌面下载的wxPytion-4.0.7拖进命令框 本地安装, ok成功!

在这里插入图片描述

最后执行,OK安装编写完成

pip install --upgrade robotframework-ride -i https://pypi.mirrors.ustc.edu.cn/simple/

Robot Framework测试环境搭建(python3.7.2,pip在线安装)_第9张图片
至此ride完毕

启动RIDE编辑工具

命令行打开RIDE工具
ride+回车即启动

Robot Framework测试环境搭建(python3.7.2,pip在线安装)_第10张图片

你可能感兴趣的:(windows,python,pip,ride)