selenium之错误处理(一)

今天执行selenium的一个简单脚本时,居然报错了,之前都是好着的。

image

网上查了查,说是selenium的版本太低了,火狐版本比较高造成的,下载最新版本可以解决这个问题。

而我看了看自己的版本,已经是最新版本了。

image

期间我升级过火狐,现在已经firefox30.0了,可能是火狐版本太高造成的。

没有火狐的低版本,于是我就用ie实验一下。没想到ie也报错了。

https://code.google.com/p/selenium/downloads/list?can=1&q=ie&colspec=Filename+Summary+Uploaded+ReleaseDate+Size+DownloadCount下载了

image 解压后放到c:Python27

运行后,报错如下:

Message: u’Unexpected error launching Internet Explorer. Protected Mode sett

然后:

IE安全保护都去掉:   internet选项——安全
internet-启用保护模式 勾去掉
本地internet-启用保护模式 勾去掉
可信站点-启用保护模式 勾去掉
受限站点-启用保护模式 勾去掉 

运行后,结果如下:

image

image

调整浏览器缩放的大小,为百分之百,不缩放。

再次执行,可以执行成功,无报错。

火狐的版本 应该是selenium不支持火狐30.0以上的版本。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注