RFS的WEB自动化验收测试-00安装

robotframework相关安装包和测试库列表:

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.csdn.net/tulituqi/article/details/7931069)

7、robotframework-selenium2library (selenium2测试库,基于webdriver驱动,最新release是1.5.0,下载:https://github.com/rtomac/robotframework-selenium2library/releases,如有问题请参考:http://blog.csdn.net/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)


http://robotframework.org/  想详细了解robotframework构造的,可以看看这个新的官网,里面的介绍感觉很清晰,全面。



安装顺序:

基础安装:按照1>2>4>5>6的顺序安装

Selenium2Library安装:在基础安装完成后,按照8>9>10>7的顺序安装

AutoItlibrary安装:在基础安装完成后,安装11>12的顺序安装,64位机器需要在12安装后再安装AutoItX-V3才能用

DatabaseLibrary安装:在基础安装完成后,13、14没有顺序关系,14必须安装,13使用oracle的推荐安装。


AutoItlibrary

1首先安装pywin32,地址:http://sourceforge.net/projects/pywin32/files/pywin32/

去下载最新的对应版本吧,32位,64位,python版本,自己都看准了下载

安装一下就ok

2然后安装AutoItLibrary,地址https://code.google.com/p/robotframework-autoitlibrary/downloads/list

下载之后解压缩,命令行进入此目录,打命令 python setup.py install (记得用管理员身份运行哦)

如果你是32位系统,不用看第三步了,因为已经ok了

3安装AutoIt V3,地址http://www.autoitscript.com/site/autoit/downloads/

下载AutoIt V3,安装一下即可



RIDE

快捷方式的命令行:D:\Python27\pythonw.exe -c "from robotide import main; main()"

想要机器人的图标就修改图标,用这个文件:D:\Python27\Lib\site-packages\robotide\widgets\robot.ico


C:\Users\keivn_woo>pip list

AutoItLibrary (1.1)

decorator (3.4.0)

docutils (0.12)

natsort (4.0.4)

pip (8.0.2)

pywin32 (216)

robotframework (2.8.5)

robotframework-excellibrary (0.0.2)

robotframework-ride (1.3)

robotframework-selenium2library (1.5.0)

selenium (2.50.0)

setuptools (19.6.2)

xlrd (0.9.4)

xlutils (1.7.1)

xlwt (1.0.0)


你可能感兴趣的:(RFS的WEB自动化验收测试-00安装)