RF安装

本文提供了一份详细的RobotFramework及其相关测试库的安装指南,包括必备的Python环境配置、RobotFramework核心组件及常用测试库如Selenium2Library、AutoItLibrary等的安装步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

robotframework相关安装包和测试库列表:这部分从老道长博客http://blog.youkuaiyun.com/tulituqi/article/details/6834037转载,这此表示感谢

1、python-2.7.5.msi(一切的基础,切记安装的路径不要有中文不要有空格,http://www.python.org/download/releases/2.7.5/

2、setuptools (用于后续的一些测试库的安装支持,https://pypi.python.org/pypi/setuptools/

3、pip-install (pip安装方式,适合网络通畅的童鞋,https://github.com/pypa/pip/releases

4、wxPython2.8-win32-unicode-2.8.12.1-py27.exe(wxPython,RIDE需要他的支持,http://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/ )

5、robotframework-2.8.4(robotframework本身。http://code.google.com/p/robotframework/downloads/list

6、robotframework-ride-1.3.0.win32.exe(robotFramework的IDE,目前最新1.3.0,http://code.google.com/p/robotframework-ride/downloads/list,如有中文乱码问题请参考:http://blog.youkuaiyun.com/tulituqi/article/details/7931069

7、robotframework-selenium2library (selenium2测试库,基于webdriver驱动,最新release是1.5.0,下载:https://github.com/rtomac/robotframework-selenium2library/releases,如有问题请参考:http://blog.youkuaiyun.com/tulituqi/article/details/7604967 

8、decorator-3.4.0(S2L库的依赖库。https://pypi.python.org/pypi/decorator/3.4.0

9、docutils-0.11(S2L库的依赖库。https://pypi.python.org/pypi/docutils/0.11

10、selenium-2.35.0(是selenium的原生python库,要到python官网下载https://pypi.python.org/pypi/selenium/2.35.0,而IEDriver.exe要到GOOGLE下载http://code.google.com/p/selenium/

11、pywin32-217.win32-py2.7.exe(我之前下载的217,最新的好像是218,版本较多,请注意py版本http://sourceforge.net/projects/pywin32/files/pywin32/

12、AutoItLibrary-1.1(必须先安装上面的pywin32,并且Python的安装目录不能有空格,如果有空格会导致注册autoit的dll时出错。版本一直是1.1,下载路径:http://code.google.com/p/robotframework-autoitlibrary/

13、cx_Oracle-5.1.2-11g.win32-py2.7.msi(目前最新5.1.2,注意要和你本地的oracle客户端版本一致,我写的名字是11g的,如果你的oracle是10g的就去下载10g的文件。下载地址: http://sourceforge.net/projects/cx-oracle/files/

14、DatabaseLibrary(一直停留在0.5版本,http://franz-see.github.io/Robotframework-Database-Library/

15、QTLibrary(我自己写的库哈,大多参考网上的代码,感觉有用的功能就是随机生成汉字姓名、身份证号等等,https://github.com/qitaos/robotframework-QTLibrary

安装顺序:

基础安装:按照1>2>4>5>6的顺序安装
Selenium2Library安装:在基础安装完成后,按照8>9>7>10的顺序安装
AutoItlibrary安装:在基础安装完成后,安装11>12的顺序安装,64位机器需要在12安装后再安装AutoItX-V3才能用
DatabaseLibrary安装:在基础安装完成后,13、14没有顺序关系,14必须安装,13使用oracle的推荐安装。

Selenium2Library安装完成后,可以在python命令下用 import Selenium2Library来确定是否安装正常。

WebDriverException: Message: 'IEDriver executable needs to be available in the path. 这个问题需要把iedriverserver.exe拷贝到path中记录的python的路径下。

python环境变量设置:C:\Python27;C:\Python27\Scripts



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值