解决selenium与firefox版本不兼容问题

Python环境下类比

个人使用

32位环境

Python 2.7.12

Selenium 2.53.6

Firefox 47.01

安装selenium可用pip选择对应版本,参考另一教程。

因为在用java打开firefox浏览器的时候报错

org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms

在网上查阅了说是兼容问题

然后就开始找selenium版本与对应firefox版本匹配的记录

各firefox版本下载地址

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

各selenium jar包下载地址

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

在selenium下载页面 http://www.seleniumhq.org/download/ (需FQ) 各个版本的changelog中,会记录支持的firefox版本,如下所示:

里面可以找到对应的记录,仔细阅读即可。

我挑选的第一个匹配

v2.53.1
=======
 
Firefox:
    * Update to allow use with Firefox 47.0.1

selenium-server-standalone-2.53.1.jar
firefox47

转载: http://www.cnblogs.com/limxiaosi/p/5950317.html

时间: 2024-10-13 14:22:55

解决selenium与firefox版本不兼容问题的相关文章

Selenium2学习-007-WebUI自动化实战实例-005-解决 Firefox 版本不兼容:org.openqa.selenium.WebDriverException: Failed to connect to binary FirefoxBinary

此文主要讲述 Java 运行 Selenium 脚本时,因 Friefox 浏览器版本与 selenium-server-standalone-x.xx.x.jar 不兼容引起的 org.openqa.selenium.WebDriverException: Failed to connect to binary FirefoxBinary 报错解决方法. 希望能对初学 Selenium2 WebUI 自动化测试编程的亲们有所帮助.若有不足之处,敬请大神指正,不胜感激! 之前给朋友初步介绍了 S

解决Selenium与firefox浏览器版本不兼容问题

因为在用java打开firefox浏览器的时候报错 org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms 在网上查阅了说是兼容问题 然后就开始找selenium版本与对应firefox版本匹配的记录 各firefox版本下载地址 http://ftp.mozilla.org/pub/firefox/releases/ 各s

如何解决Selenium IDE与Firefox的不兼容问题?

信心满满的在firefox上安装Selenium IDE,结果页面提示"version not compatible",解决方法来了. Selenium IDE的更新速度远远没有Firefox快,所以唯一的方法就是降低Firefox版本. 现在最新的Selenium IDE版本是V2.9.1(下载方法:火狐浏览器打开https://addons.mozilla.org/en-US/firefox/addon/selenium-ide/,点击Add  to Firefox即可) Fire

Selenium firefox 版本问题

问题:Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms 原因: selenium-server-standalone-x.xx.x.jar 版本和 Firefox版本不搭. 解决方案: Step1:卸载已经安装的Firefox Step2:安装一个老版本的Firefox 老版本火狐的下载地址:https://ftp.mozilla.org/pub/firefox/releases/ 比如说我的selenium是sele

彻底解决使用Selenium启动Firefox每次都出现导入向导的问题

想必刚接触Selenium做WEB自动化测试的时候,常常会遇到这种问题.每次使用Selenium启动firefox的时候都会出现"导入向导",只能通过手动点击取消掉用例才能继续跑下去. 这个问题困扰着每个自动化测试的初学者.江边望海在初期的时候也遇到了.下面是解决的思路. 很多初学者在遇到问题的时候往往希望直接百度,没有自己的思考.因此,造成了很多网上的解决办法直接治标不治本,误导了很多人.(后面会说到) 先说说我的解决思路吧. 1.使用Google而不是使用百度搜解决方法,用英文而不

解决maven3.6版本不兼容idea2017问题

idea报错 #org.jetbrains.idea.maven - IntelliJ IDEA 2017.3.2 Build #IU-173.4127.27 2019-07-24 19:47:21,019 [2456584] ERROR - #org.jetbrains.idea.maven - JDK: 1.8.0_152-release 2019-07-24 19:47:21,019 [2456584] ERROR - #org.jetbrains.idea.maven - VM: Ope

python中用selenium调Firefox报错问题

python在用selenium调Firefox时报错: Traceback (most recent call last):  File "G:\python_work\chapter11\test_selenium_firefox.py", line 10, in <module>    driver = webdriver.Firefox()  File "C:\Python34\lib\site-packages\selenium\webdriver\fi

Selenium + Python + Firefox

按网上教程搭建好环境后,执行下面的代码出现了错误: 测试代码如下: ? 1 2 3 from selenium import webdriver driver=webdriver.Firefox() driver.get("http://www.baidu.com") 错误信息如下: Traceback (most recent call last): File "D:\pcode\24.py", line 2, in <module> driver=w

selenium启动Firefox失败

今天搭建java+selenium环境,搭建几次都失败,总结一下原因 1. selenium启动Firefox,不需要额外的driver 2. Friefox如果没有安装到默认路径C盘,代码中需要修改为: //如果火狐浏览器没有默认安装在C盘,需要制定其路径 System.setProperty("webdriver.firefox.bin","D:/Program Files (x86)/Mozilla Firefox/firefox.exe"); WebDriv