搭建robotframework环境

第一步:安装Python2.7
需安装Python2.x版本,我安装的是Python2.7。
由于Robot Framework 框架是基于Python 语言开发的,因此必须安装Python环境。目前Python分为Python2 和Python3 两个版本,之所以选择Python2版本,是因为wxPython官方只支持Python 2,这个是在网上找到的说法。而我的实践结果是:由于目前robotframework-ride版本最新的是1.7.2.1,还不支持python3.6.3。安装时记得把路径放到系统变量里,这样用cmd执行命令时就不需要一定到Python目录下。
下载Python的官网链接:https://www.python.org/getit/
选择对应的操作系统的msi安装包,我是Windows+64位系统,所以下载python-2.7.16.amd64.msi这个安装包,直接一直下一步,期间可以自行选择一下安装的目录。

第二步:安装Setuptools
Setuptools可以让程序员更方便的创建和发布Python包,特别是那些对其他包具有依赖性的状况。在DOS窗口中输入pip install setuptools命令安装第三方Python包。
Setuptools下载地址:https://pypi.org/project/setuptools/
Pip是一个安装和管理Python包的工具,通过pip去安装Python包变得十分简单。Python安装完成后,已自带pip包,因此无需单独下载pip进行安装,此步可省略。
Pip的下载地址:https://pypi.org/project/pip/

第三步:安装robotframework 框架
作用:RIDE就是一个图形界面的用于创建、组织、运行测试的软件。
有网络环境下,可直接在DOS窗口使用pip方式安装,输入:pip install robotframework

第四步:安装robotframework-ride 1.7
robotframework-ride是基于wxPython的,必须先安装wxPython。但因为robotframework-ride对于版本的要求很高,必须一一对应,如果先去下载最新版的wxPython,再来装最新版的robotframework-ride,可能会出现运行失败的情况。因此我们先安装robotframework-ride。
命令:pip install robotframework-ride
安装完成后,输入命令:ride.py,因为还没有安装wxPython,因此会弹出提示,告诉我们需要安装的wxPython版本以及下载地址。此时我们可以根据提示,再去下载提示中的wxPython版本。

第五步:安装wxPython2.8.12.1
作用:Wxpython 是python 非常有名的一个GUI库,因为RIDE 是基于这个库开发的,所以这个必须安装。
wxPython的下载地址:https://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/
我电脑是win10 64位,python2.7,因此选择下载:wxPython2.8-win64-unicode-2.8.12.1-py27.exe
下载后,双击运行,然后一路下一步即可。安装完成后,DOS窗口中输入:ride.py,可成功调起ride。

第六步:安装测试时需要用到的库
API接口测试库,RequestsLibrary,pip install robotframework-requests
数据库测试库,DatabaseLibrary,pip install robotframework-databaselibrary
UI测试库,Selenium2Library,pip install robotframework-selenium2library

你可能感兴趣的:(robotframework)