selenium(三)之webDriver与浏览器版本问题
2017-09-08 11:31
405 查看
引言:
由于selenium通过webDriver来实现自动化测试的过程。但目前浏览器版本更新过快,导致selenium使用的webDriver程序由于版本与浏览器不一致产生的各种问题。
1.最常用的chrome
最新数据更新到2017-7-21,以下为对应各版本信息。
对应的 chrome webdriver下载地址
我目前使用的是selenium 2.49+chrome driver 2.31+chrome version 59
2.Firefox
1)selenium 2.x
selenium 2.x中是自动集成了firefox驱动。
所以这里只需要对应selenium 版本与firefox浏览器版本即可
2). selenium 3.x
selenium,geckodriver,firefox 各版本对应
geckodriver下载地址
selenium 3.x基本要求:
a).从selenium 3.0.0开始就要求firefox为48及以上版本
b).selenium 3.x使用的java版本为jdk 1.8,selenium
c) selenium 3.x使用geckodriver作为firefox浏览器的驱动的替代
3.其他浏览器驱动
其他驱动都可以在该网页上找到具体的版本信息
http://docs.seleniumhq.org/download/
由于selenium通过webDriver来实现自动化测试的过程。但目前浏览器版本更新过快,导致selenium使用的webDriver程序由于版本与浏览器不一致产生的各种问题。
1.最常用的chrome
最新数据更新到2017-7-21,以下为对应各版本信息。
chrome driver版本 | chrome浏览器 |
---|---|
v2.31 | v58-60 |
v2.30 | v58-60 |
v2.29 | v56-58 |
v2.28 | v55-57 |
v2.27 | v54-56 |
v2.26 | v53-55 |
v2.25 | v53-55 |
v2.24 | v52-54 |
v2.23 | v51-53 |
v2.22 | v49-52 |
v2.21 | v46-50 |
v2.20 | v43-48 |
v2.19 | v43-47 |
v2.18 | v43-46 |
我目前使用的是selenium 2.49+chrome driver 2.31+chrome version 59
2.Firefox
1)selenium 2.x
selenium 2.x中是自动集成了firefox驱动。
所以这里只需要对应selenium 版本与firefox浏览器版本即可
selenium 版本 | FireFox浏览器 |
---|---|
2.25.0 | v 18 |
2.30.0 | v 19 |
2.31.0 | v 20 |
2.42.2 | v 29 |
2.44.0 | v 33 (不支持31) |
2.52.0 | v 45.0 |
2.53.0 | v 46.0 |
2.53.1 | v 47.0.1 |
selenium,geckodriver,firefox 各版本对应
selenium | geckodriver | firefox |
---|---|---|
3.3 | 0.15 | v 48+ |
3.4 | 0.16 | v 52 |
3.4 | 0.17 | v 52 |
3.4 | 0.18 | v 53 |
selenium 3.x基本要求:
a).从selenium 3.0.0开始就要求firefox为48及以上版本
b).selenium 3.x使用的java版本为jdk 1.8,selenium
c) selenium 3.x使用geckodriver作为firefox浏览器的驱动的替代
3.其他浏览器驱动
其他驱动都可以在该网页上找到具体的版本信息
http://docs.seleniumhq.org/download/
相关文章推荐
- Selenium Webdriver 的使用java执行js代码 解决 ScriptEngine不支持浏览器内置对象window,document的问题
- Selenium web driver对于三大浏览器的版本支持总结
- 解决Selenium Webdriver执行测试时,每个测试方法都打开一个浏览器窗口的问题
- selenium_webdriver 驱动不了浏览器问题
- 【问题】selenium-server-standalone和webdriver版本不对应的问题
- selenium之 webdriver与三大浏览器版本映射表(更新至v2.29)
- Selenium2学习-038-firefox、webdriver版本不对称问题解决:org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055
- Selenium Webdriver firefox 浏览器问题
- Selenium Webdriver firefox 浏览器问题
- python中selenium结合chrome操作浏览器,并解决chrome与chromedriver版本不匹配问题
- Selenium Webdriver中如何处理浏览器弹出多个窗口的问题
- Selenium2.0介绍——WebDriver两种驱动浏览器的方式.
- Selenium2(Webdriver)+Python处理浏览器弹窗
- 转:Selenium2.0介绍——WebDriver两种驱动浏览器的方式
- Selenium+webDriver 启动IE11 浏览器报错“org.openqa.selenium.NoSuchWindowException”
- selenium WebDriver 对浏览器标签页的切换
- Selenium2(WebDriver)总结(一)---启动浏览器、设置profile&加载插件
- 【Selenium专题】WebDriver启动firefox浏览器
- selenium webdriver学习(二)————对浏览器的简单操作
- 关于selenium webdriver chromedriver下载的问题