养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

robotFramework测试之在Windows上搭建RIDE环境

时间:2024-09-28 17:33:29

RobotFramework是一款基于Python的功能自动化测试框架。它具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。主要用于轮次很多的验收测试和验收测试驱动开发(ATDD)。那么最近小编也在学习RobotFramework自动化测试相关的内容,首先我们看看怎么搭建环境。

工具/原料

笔记本电脑(Windows7系统);

python2.7环境及相关的库。

方法/步骤

1、因为RF框架是基于Python语言的,所以一定要有Pyth艺皱麾酪on环境。而python3版本对RF框架不支持,所以就需要安装禊诬娱飑python2版本,若是不知道怎么下载安装,点击下方的链接即可参考。安装完Python后,进入Python安装目录,例如:E:\软件安装\Python27\Scripts,Python包管理器工具叫pip,要有它才能装RobotFramework。从Python2.7.9开始pip是跟随Python装好的,但如果你用的是之前版本的Python那就需要单独装。进入后上方输入cmd,打开命令窗口执行:easy_install.exepip:

robotFramework测试之在Windows上搭建RIDE环境

robotFramework测试之在Windows上搭建RIDE环境

2、在python27\Scripts文件夹下会出现一系列和pip有关的文件,其中有pip.exe,说明pip命令可以使用,pip已安装成功,输入命令:pip即可检验:

robotFramework测试之在Windows上搭建RIDE环境

robotFramework测试之在Windows上搭建RIDE环境

3、安装WxPython佼沣族昀:下载页面:http://www.wxpython.org/download.phpwxPython工具给Python枞绶晷箜提供了GUI,而完成这个过程所使用的工具叫做wxPythontoolkit。下载该工具并安装。如果你用的是python2.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,否则安装完成后不能支持中文。下载完成后,选择默认项进行安装即可。

robotFramework测试之在Windows上搭建RIDE环境

robotFramework测试之在Windows上搭建RIDE环境

robotFramework测试之在Windows上搭建RIDE环境

robotFramework测试之在Windows上搭建RIDE环境

robotFramework测试之在Windows上搭建RIDE环境

robotFramework测试之在Windows上搭建RIDE环境

4、这里我们下载好后点击.exe文件,直接进行安装,点击“Next”:

robotFramework测试之在Windows上搭建RIDE环境

5、选择“Iaccepttheagreement”,点击“Browse”浏览到安装位置,点击“Next”:

robotFramework测试之在Windows上搭建RIDE环境

robotFramework测试之在Windows上搭建RIDE环境

6、继续点击“Next”,直到安装完成,点击“Finish”,在cmd窗口中也可以看到安装过程:

robotFramework测试之在Windows上搭建RIDE环境

robotFramework测试之在Windows上搭建RIDE环境

robotFramework测试之在Windows上搭建RIDE环境

robotFramework测试之在Windows上搭建RIDE环境

7、安装PyCrypto:下载页面:http://www.voidspace.org.uk/python/modules.shtml#pycrypto选择对应的pycryptoinstaller版本,进行默认安装。需要在安装库(如SHHLibrary)之前进行安装,否则会出现错误“Can'tfindvcvarsal.bat”。

robotFramework测试之在Windows上搭建RIDE环境

robotFramework测试之在Windows上搭建RIDE环境

robotFramework测试之在Windows上搭建RIDE环境

8、双击.exe文件后,默认选择“下一步”,这里安装位置已默认选择好,只需要“下一步”,点击“完成”就OK了:

robotFramework测试之在Windows上搭建RIDE环境

robotFramework测试之在Windows上搭建RIDE环境

robotFramework测试之在Windows上搭建RIDE环境

robotFramework测试之在Windows上搭建RIDE环境

9、安装RobotF筠续师诈ramwork:进入Python的安装路径,执行命令“pipinstallrobotframewor娱浣嫁装k”或者通过下载页面https://pypi.python.org/pypi/robotframework下载源码。解压后,执行命令“pythonsetup.pyinstall”进行安装。进入Python的安装路径,执行命令“pipinstallrobotframework”。

robotFramework测试之在Windows上搭建RIDE环境

10、安装robotframework-ride:RobotFramework的GUI叫做RIDE,命令行输入pipinstallrobotframework-ride进行安装。RIDE就是我们以后写项目的地方。因为它自己本身就是一个python程序,所以每次打开RIDE时直接打开命令行输入ride.py就可以了。

robotFramework测试之在Windows上搭建RIDE环境

11、安装需要的Libr瞢铍库祢ary:如selenium2library,archivelibrar烤恤鹇灭y,SSHLibrary,ftplibrary等。进入Python的安装路径,分别执行以下命令:1)pipinstallrobotframework-selenium2library2)pipinstallrobotframework-archivelibrary3)pipinstallrobotframework-SSHLibrary4)pipinstallrobotframework-ftplibrary

robotFramework测试之在Windows上搭建RIDE环境

robotFramework测试之在Windows上搭建RIDE环境

robotFramework测试之在Windows上搭建RIDE环境

robotFramework测试之在Windows上搭建RIDE环境

12、完成以上步骤后,RobotFramework的安装工作已经完成,可以通过执行命令“piplist”查看已经安装的插件包名。

robotFramework测试之在Windows上搭建RIDE环境

robotFramework测试之在Windows上搭建RIDE环境

13、以上RobotFramework环境已搭建好,在cmd窗口中输入:“pythonride.py”或者直接“ride.py”,启动RIDE程序:

robotFramework测试之在Windows上搭建RIDE环境

© 一点知识