python2.7安装教程选哪个版本运行ride_安装Robot Framework (Python 2.7 + RobotFramework 3.1 + RIDE 1.3)...

安装Robot Framework (Python 2.7 + RobotFramework 3.1 + RIDE 1.3)

所有软件包我都已下载,如果需要你可直接联系我。

24390-20190605130024802-803734272.png

Install python 2.7

下载后,将环境变量path改一下:D:\Python\Python27\Scripts\;D:\Python\Python27\

若安装过Python3.5版本也不受影响,可以通过修改环境变量来实现两个版本的使用

24390-20190605130043299-901740817.png

在CMD命令行运行python --version

系统提示python版本

Install setuptools

不宜安装高版本的,请下载setuptools-14.2.zip

解压D:\Python\setuptools-14.2后,

24390-20190605130122649-117934604.png

CD D:\Python\setuptools-14.2 执行python setup.py install

24390-20190605130103891-1679911354.png

Install Robotframework

在https://github.com/robotframework/robotframework/releases

找到旧的版本robotframework-3.1.2.tar.gz

解压到D:\Python\robotframework-3.1.2后,

CD D:\Python\robotframework-3.1.2 执行python setup.py install

24390-20190605130242182-1422491564.png

Install Wxpython

不可直接在Cmd 命令行执行pip install wxPython

需要下载wxPython2.8-win64-unicode-2.8.12.1-py27.exe安装

24390-20190605130213860-1950885424.png

Install robotframework-ride

下载旧版本1.3(这个版本与RF3.0不匹配)

RIDE-1.5.1

下载tar.gz文件解压后 D:\Python\RIDE-1.5.1

CD D:\Python\robotframework-ride-1.3后,执行cmd 命令 python setup.py install

24390-20190605130306110-1285177086.png

应当安装RIDE1.5.1

24390-20190605130323610-1350974166.png

手动创建RIDE的运行快捷方式及图标

到D:\Python\Python27\Scripts\ 找到ride.py文件-->右键-->发送到-->桌面快捷方式

将以下命令复制到目标

D:\Python\Python27\pythonw.exe -c "from robotide import main;main()"

24390-20190605130335648-1368181473.png

更改图标,D:\Python\Python27\Lib\site-packages\robotide\widgets选择机器人小图标

24390-20190605130344268-186714849.png

双击图标打开后,终于见到RIDE和机器人了

24390-20190605130352320-1163519618.png

Troubleshooting:

1. --monitorcolors not recognized 的报错

24390-20190605130409549-1175855346.png

由于RF与RIDE版本不匹配造成的,需要升级RIDE,将RIDE升级到1.5.1就好了。

24390-20190605130431720-916958030.png

WEB自动化测试 Selnium2Library安装(要先关掉RIDE的程序,再安装)

下载Selenium2Library 3.0.0 到D:\Python\Selenium2Library-3.0.0

24390-20190605130454147-448763791.png

执行cmd 命令pip install robotframework-seleniumlibrary==3.0.0

安装成功后

24390-20190605130503877-259875600.png

在RIDE导入Selnium2Library,如下图:

24390-20190605130511466-1249978942.png

检查是否导入成功

按F5,调出Search keywords窗口,搜索open,能找到open browser keyword表示Selnium2Library安装成功

24390-20190605130523103-1049256695.png

若要用python setup.py install安装就要将依赖装先装上,

Decorator, Selenium,Docutils

安装Chromedriver

下载 Chrome driver、IE driver并配置

要下载那个版本的chromedriver,可参考

chromedriver.exe插件放到python目录下即可

若用默认的firefox,那么还要安装一个插件

geckodriver是一原生态的第三方浏览器,对于selenium3.x版本都会使用geckodriver来驱动firefox,所以需要下载geckodriver.exe,

示范程序

24390-20190605130538391-1563846210.png

执行成功:

24390-20190605130546692-758864134.png

C/S自动化测试

1. 安装pywin32 pywin32-221的版本

pywin32-221.win-amd64-py2.7.exe

close failed in file object destructor:

sys.excepthook is missing

lost sys.stderr

2. 安装安装AutoItLibrary

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

用python setup.py install安装

安装AutoLt (AutoItX-V3

安装好后,会有C:\RobotFramework\Extensions\AutoItLibrary,打开Au3Info.exe

24390-20190605130602468-498117371.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值