robotframework+ride+Selenium2Library+AutoItLibrary配置
最近要安装RFS,虽然网上很多安装说明,但是自己装的时候还是遇到了很多问题。
1. AutoLibrary导入失败:猜测原因是AutoLibrary需要先安装pywin32,而我一开始安装的是python 64位,当然也许python 64位也可以成功,但是需要处理一下pywin32
2. ride不能启动:wxPython版本不对
3. Selenium2Library包不能导入:需要下载ride的源码重新安装,放弃使用exe文件
所有使用到的资源:
所有资源官网都可以下载到,也可以到csdn下载,我已经打包上传
http://download.csdn.net/detail/dieinthesun/8958293
以下是具体原因的一些截图
检查了下python的版本,是64位的,决定重新安装32位的
单词拼错了,遇到的问题。当然有的版本你这样拼也是可以安装的,但是最新的版本不可以
分别下载wxpython(wxPython3.0-win32-3.0.2.0-py27.exe)跟robotframework-ride(robotframework-ride-1.2.3.win32.exe)之后进行安装,注意安装32位的
安装完后再安装ride,结果如下
换成wxPython2.8 win32的版本重新安装一遍就可以打开ride了。
安装selenium2library
但是打开ride导入Selenium2Library的时候导入不成功,一直是红色的包,用python IDLE却可以成功导入Selenium2Library,证明Selenium2Library没有问题,往上排除,卸载掉ride,到官网上下载了最新的Source文件(robotframework-ride-1.4.1b2.tar.gz)进行重新安装。再次打开ride,成功导入Selenium2Library。
安装AutoItLibrary库
先安装pywin32,下载win32版本,exe文件安装
再安装AutoItLibrary
导入成功