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

导入成功

原文地址:https://www.cnblogs.com/ryansunyu/p/4701446.html