Ride环境搭建

一、安装python(64位win7)

1.下载Python安装包,选择2.7.12版本(暂时不支持3.x)
官网下载地址:https://www.python.org/downloads/
python-2.7.11.amd64.msi
2.Python安装,双击傻瓜式安装(以安装在C盘为例)
3.安装完成后,看下这个目录C:\python27\Scripts,有没pip.exe和easy_install.exe(一般都有,没有的重新安装吧)
4.将C:\Python27和C:/Python27/Scripts添加到环境变量path下(配置path,结尾处加上;C:\Python27;C:\Python27\Scripts(注意带;号))
5.配置好环境变量后,在命令行窗口输入: python,出现python版本即为安装成功

二、安装Setuptools

官方下载地址:https://pypi.python.org/pypi/setuptools/

三、安装wxpython

wxpython是Python语言的一套优秀的GUI图形库。允许Python程序员很方便的创建完整的、功能键全的GUI用户界面。 因为robotframework-ride的GUI界面依赖于wxpython,所以必须要安装这个。1.wxpython官网下载地址https://www.wxpython.org/download.php(官网上只能下载3.0)
2.备用下载地址:https://sourceforge.net/projects/wxpython/files/wxPython/
3.百度网盘下载地址:https://pan.baidu.com/share/link?shareid=1442627289&uk=1513969090&fid=179369578808712
wxPython2.8-win64-unicode-2.8.12.1-py27.exe
4.目前官网上版本已经升级到3.0,而我们要装的是2.8的版本,因为robotframework-ride是基于wxpython2.8基础上开发的,所以这里只能装2.8版本
5.傻瓜式安装就可以【判断是否安装成功,请在Python提示符下输入:import wx,如果没有任何反应(如果你不按回车那我们就没什么好说的了),只是跳了一行,那就表示安装成功了。】

四、安装robotframework

1.打开cmd,输入pip,如果有说明出来,说明前面的python安装没问题
2.在cmd输入:pip install robotframework==3.0.4 坐等下载,要看到进度100%才是安装成功
3.官方下载地址:https://github.com/robotframework/robotframework/releases
4.自动化框架Robot Framework,官方网站地址:http://robotframework.org/
注意:安装版本pip install robotframework==3.0.4

五、安装robotframework-ride(两种方式)

1.第一种方式:
1.1.下载地址:https://pypi.python.org/pypi/robotframework-ride/
robotframework-ride-1.5.2.1.tar.gz
1.2.下载的安装包是.tar.gz压缩包格式,解压后,可以看到里面有个setup.py脚本
1.3.打开cmd,先cd到脚本的文件目录。然后执行:python setup.py install
2.第二种方式:
2.1.cd到C:\python27\Scripts。然后执行:pip install robotframework-ride
安装完成后,那么问题来了,桌面上没有ride的小图标,如何启动呢,先打开C:\python\Scripts目录,找到ride.py文件,双击后会启动ride,也可以发送快捷方式到桌面

六、安装Selenium2Library

如做web的UI自动化,需下载Selenium2Library,这就是robotframework的webdriver
1.打开cmd输入pip install robotframework-selenium2library
2.安装完后输入python
3.然后输入import Selenium2Library,出现>>>说明安装成功
4.官网地址:https://github.com/robotframework/Selenium2Library
安装Selenium2Library的依赖关系是:
decorator >= 3.3.2
selenium >= 2.32.0
robotframework >= 2.6.0
docutils >= 0.8.1

七、安装 DatabaseLibrary 库

# pip install robotframework-databaselibrary   //安装 DatabaseLibrary 库
安装相应的数据库驱动。
1.安装Oracle数据库驱动:cx_Oracle
Oracle 数据库驱动:https://pypi.python.org/pypi/cx_Oracle
cx_Oracle 是一个用来连接并操作Oracle数据库的Python扩展模块, 支持包括Oracle 9.2 10.2 以及 11.1 等版本。
2.安装 MySQL 数据库驱动:PyMySQL
 # pip install PyMySQL  
 https://pypi.python.org/pypi/PyMySQL/

八、配置浏览器驱动

1.下载浏览器驱动:IEDriverServer.exe(IE),chromedriver.exe(谷歌),geckodriver.exe(火狐)
ie驱动下载地址:http://selenium-release.storage.googleapis.com/index.html
chrome驱动下载地址:
2.IE和谷歌浏览器驱动配置方法:IEDriverServer.exe和chromedriver.exe放到Python的安装目录下C:\Python27
3.火狐浏览器驱动配置方法:将geckodriver.exe放到火狐浏览器的安装目录下C:\Program Files (x86)\Mozilla Firefox,并配置环境变量:在Path下添加;C:\Program Files (x86)\Mozilla Firefox

猜你喜欢

转载自blog.csdn.net/q13554515812/article/details/85854026