硒无法调用chrome或者火狐的原因

,现在我们用的开源工具一般为硒、当然其中的好处是可以调用不同的浏览器。包含了ie \谷歌\ firefox等等,但调用的时候会出现无法调用其浏览器。原因很简单,硒和其浏览器的版本不符合。一般情况下是硒调用的各个司机版本低于浏览器的版本引起。

具体情况:

C:/Ruby200/lib/ruby/珠宝/2.0.0/珠宝/selenium-webdriver-2.43.0/lib/硒/webdr

iver/远程/响应。rb: 52:在“assert_ok”:未知错误:无法发现打开的

n页(硒::WebDriver::错误::UnknownError)

改情况是:我调用chromedriver调用chrome浏览器,但一直提示我这个错误。

,另外一个错误在chrome浏览器中提示:“-ignore-certificate-errors”,当然这个问题也可以通过在chrome浏览器中解决:右键浏览器——》快捷打开方式——》目标:“C: \ Program Files \谷歌\ \程序\ chrome浏览器。exe”-ignore-certificate-errors——》点击应用按钮,这样就能解决改提示的问题。

,那么刚才所的硒无法调用chrome浏览器的问题,只要将chromedriver最新的版本下载下来,然后放入文件夹中就可以了。

,另外一种情况,浏览器的版本过低情况,也只需要将浏览器升级即可。

硒更新的网站:http://docs.seleniumhq.org/download/

硒无法调用chrome或者火狐的原因