已经安装了Python2.7和pip,下面直接安装相关程序
安装 WxPython
下载页面:sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/ 。
在选择版本下载的时候要注意选择与 Python 版本对应的版本,32位还是64位也要对应,并且选择 unicode 版本,我选择的对应版本:wxPython2.8-win64-unicode-2.8.12.1-py27.exe,否则安装完成后不能支持中文。
下载完成后,选择默认项进行安装即可。
安装 PyCrypto
下载页面:http://www.voidspace.org.uk/python/modules.shtml#pycrypto。
选择对应的 pycrypto installer 版本,进行默认安装。需要在安装库(如 SHHLibrary)之前进行安装,否则会出现 错误“Can't find vcvarsal.bat”。
(安装pycrypto报错‘Python version 2.7 required,which was not found in the registry’,解决方案:www.jianshu.com/p/473148efe671 )
安装 Robot Framwork
进入 Python 的安装路径,执行命令“pip install robotframework”或者通过下载页面https://pypi.python.org/pypi/robotframework下载源码。
解压后,执行命令“python setup.py install”进行安装。进入 Python 的安装路径,执行命令“pip install robotframework”。
安装 robotframework-ride
进入 Python 的安装路径,执行命令“pip install robotframework-ride”。
安装需要的 Library
如 selenium2library ,archivelibrary,SSHLibrary ,ftplibrary 等。进入 Python 的安装路径,分别执行以下命令:
清单 1. 安装 Test Library
pip install robotframework-selenium2library
pip install robotframework-archivelibrary
pip install robotframework-SSHLibrary
pip install robotframework-ftplibrary
完成以上步骤后,RobotFramework 的安装工作已经完成,可以通过执行命令“pip list”查看已经安装的东东
最后进入[PythonDir]\Scripts\路径,然后运行命令python ride.py打开RIDE 编辑器,如下:
以上步骤都是从网上复制过来,只为记录过程,过程比较简单,只有WxPython一定要安装对应版本,不然最后ride打不开,我一开始安装的3.0版本,后来卸载之后安装的2.8就可以了。其他就按以上步骤安装
主要复制来源:http://www.ibm.com/developerworks/cn/opensource/os-cn-robot-framework/index.html