Selenium-WebDriver问题点driver和浏览器版本之间的兼容性问题

Posted 虎皮兰

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Selenium-WebDriver问题点driver和浏览器版本之间的兼容性问题相关的知识,希望对你有一定的参考价值。

今天把手头有的一些关于selenium测试的资源整理了一下,分享出来。

1. 所有版本chrome下载

是不是很难找到老版本的chrome?博主收集了几个下载chrome老版本的网站,其中哪个下载的是原版的就不得而知了。

http://www.slimjet.com/chrome/google-chrome-old-version.php

http://google_chrome.en.downloadastro.com/old_versions/

http://filehippo.com/zh/download_google_chrome/

http://www.chromedownloads.net/

下面这个网址大多是Mac的多些,Windows下的很缺,但是有好多其他的软件下载,可以去看看:uptodown

2. 所有版本firefox下载

火狐相对比较容易找,这里也贴出来其ftp链接:

http://ftp.mozilla.org/pub/firefox/releases/

至于火狐的版本与selenium的对应关系,确实没有这方面合适的资料,不过建议selenium 2.53以及以下的朋友,用47以下的火狐。

3. 所有版本chromedriver下载

chromedriver的版本也不容易找:

http://chromedriver.storage.googleapis.com/index.html

其中各版本下的notes.txt中说明了该版本以及以前一些版本支持的chrome浏览器版本,不过,老司机早就给你整理了一份一目了然的表格:

selenium之 chromedriver与chrome版本映射表

这样,该下载哪个版本的chrome与chromedriver是不是就很清楚了。

4. 所有版本selenium以及IEDriverServer下载

最后,当然还有selenium和IEDriverServer,Python版的selenium直接pip就可以了,下面的链接里主要是Java版的和.NET版的:

http://selenium-release.storage.googleapis.com/index.html

以上是关于Selenium-WebDriver问题点driver和浏览器版本之间的兼容性问题的主要内容,如果未能解决你的问题,请参考以下文章

Selenium-WebDriver问题点chromeDriver和chrome浏览器版本之间的兼容性问题

selenium-webdriver循环点击百度搜索结果以及获取新页面的handler

Selenium-Webdriver:找到元素后获取属性

如何修复 selenium-webdriver 错误 - $ 未定义?

selenium-webdriver 简单教程

使用 selenium-webdriver/firefox (NodeJS) 设置 userAgent