1、 因为RF 框架是基于Python语言的,所以一定要有Python环境。而python3版本对RF框架不支持,所以就需要安装python2版本,若是不知道怎么下载安装,点击下方的链接即可参考。 安装完Python后,进入Python安装目录,例如:E:\软件安装\Python27\Scripts,Python包管理器工具叫pip,要有它才能装RobotFramework。从Python 2.7.9开始pip是跟随Python装好的,但如果你用的是之前版本的Python那就需要单独装。进入后上方输入cmd,打开命令窗口执行:easy_install.exe pip:
2、在python27\Scripts文件夹下会出现一系列和pip有关的文件,其中有pip.exe,说明pip命令可以使用,pip已安装成功,输入命令:pip即可检验:
3、安装WxPython: 下载页面:http://www.wxpython.org/download.php wxPython工具给Python枞绶晷箜提供了GUI,而完成这个过程所使用的工具叫做wxPythontoolkit。下载该工具并安装。如果你用的是python 2.7版本的可以到wxPython2.8-win64-unicode-2.8.12.1-py27下载。注意:在选择版本下载的时候要注意选择与 Python 版本对应的版本(这里用Python2.7.16版本对应wxPython2.8-win64-unicode-2.8.12.1-py27版本),并且选择 unicode 版本,比如版本:wxPython2.8-win64-unicode-py27.exe,否则安装完成后不能支持中文。下载完成后,选择默认项进行安装即可。
4、这里我们下载好后点击.exe文件,直接进行安装,点击“Next”:
5、选择“I accept the agreement ”,点击“Browse”浏览到安装位置,点击“Next”:
6、继续点击“Next”,直到安装完成,点击“Finish”,在cmd窗口中也可以看到安装过程:
7、安装 PyCrypto: 下载页面:http://www.voidspace.org.uk/python/modules.shtml#pycrypto 选择对应的 pycrypto installer 版本,进行默认安装。需要在安装库(如 SHHLibrary)之前进行安装,否则会出现 错误“Can't find vcvarsal.bat”。
8、双击.exe文件后,默认选择“下一步”,这里安装位置已默认选择好,只需要“下一步”,点击“完成”就OK了:
9、安装 Robot Framwork: 进入 Python 的安装路径,执行命令“pip install robotframewor娱浣嫁装k”或者通过下载页面https://pypi.python.org/pypi/robotframework下载源码。解压后,执行命令“python setup.py install”进行安装。进入Python的安装路径,执行命令“pip install robotframework”。
10、安装 robotframework-ride: Robot Framework的GUI叫做RIDE,命令行输入pip install robotframework-ride进行安装。RIDE就是我们以后写项目的地方。因为它自己本身就是一个python程序,所以每次打开RIDE时直接打开命令行输入ride.py就可以了。
11、安装需要的 Library: 如 selenium2library ,archivelibrar烤恤鹇灭y,SSHLibrary ,ftplibrary 等。进入 Python 的安装路径,分别执行以下命令: 1)pip install robotframework-selenium2library 2)pip install robotframework-archivelibrary 3)pip install robotframework-SSHLibrary 4)pip install robotframework-ftplibrary
12、完成以上步骤后,RobotFramework的安装工作已经完成,可以通过执行命令“pip list”查看已经安装的插件包名。
13、以上RobotFramework环境已搭建好,在cmd窗口中输入:“python ride.py”或者直接“ride.py”,启动RIDE程序: