当前位置: 首页 > 知识库问答 >
问题:

获取错误“无法连接到端口7055上的二进制FirefoxBinary(E:\Mozilla\firefox.exe)

孔海超
2023-03-14

我使用的是firefox版本23.0.1和selenium 2.35.0 jar。当我尝试运行脚本时,所有脚本都失败,错误消息是“未能连接到端口7055上的二进制FirefoxBinary(E:\Mozilla\firefox.exe)”。请帮我解决这个问题。

提前谢谢你,马纳萨。

共有2个答案

彭琛
2023-03-14

这应该是更适合您在代码中引导引导的答案-

FirefoxProfile profile = new FirefoxProfile();   
FirefoxBinary binary = new FirefoxBinary(new File("C:\\path to firefox\\firefox.exe"));   
driver = new FirefoxDriver(binary, profile);

希望有帮助!

问候,
阿南德·查万

越正阳
2023-03-14

如果您的Firefox可执行文件不在该位置,则可能会出现此问题。

System.setProperty("webdriver.firefox.bin","PATH_TO_FIREFOX_HERE");

此代码将更新Firefox在系统属性中的位置。如果这不起作用,请使用netstat或类似工具检查以确保计算机上的端口已打开。

 类似资料:
  • 我正在使用maven项目运行selenium测试,但是当我运行测试文件时,我收到了错误:无法连接到二进制FirefoxBinary(C:\Program Files(x86)\Mozilla Firefox\Firefox)。在端口7055上。它打开FF an的空白页,然后测试结果抛出错误: 这些是我的文件: 我有FireFox 51.0和selenium-java 2.45.0(jar)。

  • 我收到一个错误:无法连接到端口7055上的主机127.0.0.1 当我尝试在ubuntu服务器上用firefox运行selenium时。 谁能帮忙吗? 我有硒版2.53

  • 我是一个新手,需要一些帮助。. 我正在使用Selenium 2.2.0和FF v7。Windows XP上的0.1 我已经成功地在IE中录制并回放了一个java脚本,但是每当我尝试在FF中执行相同的脚本时,我都会收到以下错误消息: 45000 ms后无法连接到端口7055上的主机127.0.0.1 我在很多地方读到,如果我将firefox版本降级到3.6,脚本将运行良好,但我并不热衷于降级。有人能

  • 问题内容: 我正在运行一些selenium测试。当我直接从Eclipse启动它们时,一切正常。但是,当我通过Maven启动它们时,会发生以下异常: 我正在使用Firefox 10.0.10 ESR。我也用Selenium 2.25.0尝试过。 这是我最新的pom.xml版本: 如果我可以为您提供更多信息,请告诉我。 编辑:更新了pom.xml edit2:最让我惊讶的是,我可以从Eclipse运行

  • 在我的eclipse中运行代码(Selenium webDrive/java);但它显示错误45000毫秒后无法连接到端口7055上的主机127.0.0.1。Firefox控制台输出"......代码和错误的截图

  • Selenium在Firefox中运行量角器测试时未启动。依赖版本详细信息指定如下: 让我知道哪里出了问题,我错过了什么? 节点版本: 量角器版本:业力版本: Selenium版本:火狐版本: Firefox控制台输出: