接收错误:无法连接到端口7055上的二进制FirefoxBinary



我正在使用一个maven项目来运行硒测试,但当我运行测试文件时,我收到错误:无法连接到端口7055上的二进制FirefoxBinary(C:\Program Files(x86)\Mozilla Firefox\Firefox.exe)。它打开FF的空白页,然后测试结果抛出错误:

无法连接到端口7055上的二进制FirefoxBinary(C:\Program Files(x86)\Mozilla Firefox\Firefox.exe);处理输出如下:e":true,"v":"1.0.5","st":1484790105743},"webcompat@mozilla.org":{"d":"C:\Program Files(x86)\\Mozilla Firefox\\browser\\features\\webcompat@mozilla.org.xpi","e":true,"v":"1.0","st":1484790105745}},"app global":{"{972ce4c6-7e08-4744-a285-3281898ce6fd}":"d":"C:\Program Files(x86)\\Mozilla Firefox\\browser\\extensions\\{972ce 4c6-7e 08-4744-a285-3208198ce6fd}.xpi","e:true,"v":"51.0","st":148479010 5687}a0a-96F8-14644F340D60}":{"d":"C:\Program Files(x86)\\Common Files\McAfee \\SystemCore","e":false,"v":"15.4.0","st":1484874384474,"mt":1481296942197}}}\Mozilla Firefox \browser\features\aushelper@Mozilla.org.xpi调试在aushelper@Mozilla.org上调用引导程序方法启动版本1.0 1487083932631 addons.xpi调试为C:\Program Files(x86)\Mozilla Firefox \browser\features\e10srollout@mozillaorg.xpi 1487083932623 addons.xpiDEBUG从C:\Program FilesFirefox \ browser \ features\e10srollout@mozilla.org.xpi 1487083932638 addons.xpi DEBUG在e10srolout@mozilla.org版本1.7上调用引导程序方法启动148708393263 9 addons.xpiDEBUG为C:\Program Files(x86)\mozilla Firefox \ browser\ features \ Firefox@getpocket.com.xpi1487083932650 addons.xPIDEBUG从C:\Program FilesFirefox\browser\features\Firefox@getpocket.com.xpi 1487083932657 addons.xpi DEBUG调用Firefox@getpocket.com版本1.0.5上的引导程序方法启动1487083932669 addons.xpi-utils DEBUG启动xpi数据库C:\Users\EGLDT1~1\AppData\Local\Temp\anonymous59328647707463697 webdriver profile\extensions.json 1487083932671 addons.xpi DEBUG为C:\Program Files注册清单(x86)\Mozilla Firefox \browser\features\webcompat@Mozilla.org.xpi DEBUG从C:\Program Files(x86)\MozillaFirefox \browser \features \webcompat@Mozilla.org.xpi 1487083932678 addons.xpi DEBUG调用webcompat@Mozilla.org版本1.0上的引导程序方法启动1487083932681 addons.manager DEBUG为XPIProvider注册关闭阻止程序1487083932681个加载项。管理员DEBUG提供程序已完成启动:XPI提供程序148708393268 1个加载程序。管理员DEBUG启动提供程序:LightweightThemeManager 148708393 2681个添加程序。管理器DEBUG正在为LightweightThemeManager注册关闭阻止程序148708 393 2682个加载程序1487083932701 addons.manager DEBUG正在为GMP提供程序注册关闭阻止程序14870839327001 addons-manager DEBUG提供程序已完成启动:GMP提供器1487083932700 addons.maanager DEBUG正在启动提供程序:PluginProvider 148708393270 addons.mamanager DEBUG正在为PluginProvider注册关闭阻止器1487083922702 addons.manger DEBU格提供程序已结束启动:PluginProvider148708393addons.manager DEBUG完成启动序列1487083933230个addons.xpi-utils DEBUG异步JSON文件读取花费0 MS 148708393323 0个addons.xpi-utils DEBUG完成xpi数据库的异步读取,正在解析。。。1487083933236个插件.xpi-utils DEBUG成功读取xpi数据库1487083933253个插件。管理器DEBUG启动提供程序:148708393325个插件。管理员DEBUG正在注册14870839332.53个插件的关闭阻止程序。管理器调试提供程序已完成启动:***阻止列表:_loadBlocklistFromFile:阻止列表已禁用1487083933441个插件。经理DEBUG开始提供程序:PreviousExperimentProvider1487083933442 addons.manager DEBUG正在为PreviousExperimentProvider注册关闭阻止程序148708393342 addons.maanager DEBUG Provider已完成启动:PreviousExpermentProvider内部版本信息:版本:"2.45.0",修订版:"5017cb8e7ca8e37638dc3091b2440b90a1d8686f",时间:"2015-02-27 09:10:26"系统信息:主机:"Moises_Zarate",ip:"172.29.6.108",os.name:"Windows 7",os.arch:"amd64",os.version:"6.1",java.version:"1.7.0_60"驱动程序信息:Driver.version:FirefoxDriverorg.openqa.selenium.WebDriverExceptione":true,"v":"1.0.5","st":1484790105743},"webcompat@mozilla.org":{"d":"C:\Program Files(x86)\\Mozilla Firefox\\browser\\features\\webcompat@mozilla.org.xpi","e":true,"v":"1.0","st":1484790105745}},"app global":{"{972ce4c6-7e08-4744-a285-3281898ce6fd}":"d":"C:\Program Files(x86)\\Mozilla Firefox\\browser\\extensions\\{972ce 4c6-7e 08-4744-a285-3208198ce6fd}.xpi","e:true,"v":"51.0","st":148479010 5687}a0a-96F8-14644F340D60}":{"d":"C:\Program Files(x86)\\Common Files\McAfee \\SystemCore","e":false,"v":"15.4.0","st":1484874384474,"mt":1481296942197}}1487083932603插件.xpi调试未找到更改1487083932618 addons.xpi调试正在为C:\Program Files(x86)\Mozilla Firefox\browser\features\aushelper@Mozilla.org.xpi注册清单1487083932620 addons.xpi调试从C:\Program Files(x86)\Mozilla Firefox\browser\features\aushelper@Mozilla.org.xpi加载引导程序范围1487083932629 addons.xpi调试在aushelper@mozilla.org 1.0版上调用引导程序方法启动1487083932631 addons.xpi调试正在为C:\Program Files(x86)\Mozilla Firefox\browser\features\e10srollout@Mozilla.org.xpi注册清单1487083932633 addons.xpi调试从C:\Program Files(x86)\Mozilla Firefox\browser\features\e10srollout@Mozilla.org.xpi加载引导程序范围1487083932638 addons.xpi调试在e10srollout@mozilla.org版本1.7上调用引导程序方法启动1487083932639 addons.xpi调试正在为C:\Program Files(x86)\Mozilla Firefox\browser\features\Firefox@getpocket.com.xpi注册清单1487083932650 addons.xpi调试从C:\Program Files(x86)\Mozilla Firefox\browser\features\Firefox@getpocket.com.xpi加载引导程序范围1487083932657 addons.xpi调试调用firefox@getpocket.com 1.0.5版本上的引导程序方法启动1487083932669 addons.xpi-utils DEBUG启动xpi数据库C:\Users\EGLDT1~1\AppData\Local\Temp\anonymous593286477074635697的异步加载webdriver profile\extensions.json1487083932671 addons.xpi调试正在为C:\Program Files(x86)\Mozilla Firefox\browser\features\webcompat@Mozilla.org.xpi注册清单1487083932673 addons.xpi调试从C:\Program Files(x86)\Mozilla Firefox\browser\features\webcompat@Mozilla.org.xpi加载引导程序范围1487083932678 addons.xpi调试在webcompat@mozilla.org 1.0版上调用引导程序方法启动1487083932681 addons.manager调试正在为XPIProvider注册关闭阻止程序1487083932681 addons.manager DEBUG Provider已完成启动:XPIProvider1487083932681 addons.manager调试启动提供程序:LightweightThemeManager1487083932681 addons.manager调试为LightweightThemeManager注册关闭阻止程序1487083932682 addons.manager DEBUG Provider已完成启动:LightweightThemeManager1487083932683 addons.manager DEBUG启动提供程序:GMPProvider1487083932701 addons.manager调试正在为GMP提供程序注册关闭阻止程序1487083932701 addons.manager DEBUG Provider已完成启动:GMPProvider1487083932701 addons.manager DEBUG启动提供程序:PluginProvider1487083932702 addons.manager调试正在为PluginProvider注册关闭阻止程序1487083932702 addons.manager DEBUG Provider已完成启动:PluginProvider1487083932703 addons.manager DEBUG完成启动序列1487083933230个插件.xpi-utils调试异步JSON文件读取耗时0毫秒1487083933230 addons.xpi-utils DEBUG已完成xpi数据库的异步读取,正在解析。。。1487083933236个插件.xpi-utils DEBUG成功读取xpi数据库1487083933253 addons.manager DEBUG正在启动提供程序:1487083933253 addons.manager调试正在为注册关闭阻止程序1487083933253个插件。管理员DEBUG提供程序已完成启动:***阻止列表::_loadBlocklistFromFile:阻止列表已禁用1487083933441 addons.manager DEBUG启动提供程序:PreviousExperimentProvider1487083933442 addons.manager调试正在为PreviousExperimentProvider注册关闭阻止程序1487083933442 addons.manager DEBUG Provider已完成启动:PreviousExperimentProvider内部版本信息:版本:"2.45.0",修订版:"5017cb8e7ca8e37638dc3091b2440b90a1d8686f",时间:"2015-02-27 09:10:26"系统信息:host:"Moises_Zarate",ip:"172.29.6.108",os.name:"Windows 7",os.arch:"amd64",os.version:"6.1",java.version:"1.7.0_60"驱动程序信息:Driver.version:FirefoxDriver网址:org.openqa.seselenium.firefox.internal.NewProfileExtensionConnection.start(NewProfileExtensionConnection.java:130)网址:org.openqa.seselenium.firefox.FirefoxDriver.startClient(FirefoxDriver.java:246)网址:org.openqa.selene.remote.RemoteWebDriver.(RemoteWebDriver.java:114)网址:org.openqa.seselenium.firefox.FirefoxDriver。(FirefoxDriver.java:191)网址:org.openqa.seselenium.firefox.FirefoxDriver。(FirefoxDriver.java:186)网址:org.openqa.seselenium.firefox.FirefoxDriver。(FirefoxDriver.java:182)位于ConsultaLogAuth.setUp(ConsultaLogAuth.java:26)在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)位于sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)位于java.lang.reflect.Method.ioke(Method.java:606)网址:org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)网址:org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)位于org.junit.runners.model.FrameworkMethod.invokeExplorery(FrameworkMethod.java:47)网址:org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)网址:org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)网址:org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)网址:org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)网址:org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)网址:org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)网址:org.junit.runners.ParentRunner$1schedule(ParentRunner.java:71)网址:org.junit.runners.ParentRunner.runChildren(ParentRunnr.java:288)网址:org.junit.runners.ParentRunner.access$000(ParentRunner:58)网址:org.junit.runners.ParentRunner$2.eevaluate(ParentRunner.java:268)网址:org.junit.runners.ParentRunner.run(ParentRunner:363)网址:org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TtestSet.java:53)网址:org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Prover.java:123)网址:org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Prover.java:104)在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)位于sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)位于java.lang.reflect.Method.ioke(Method.java:606)网址:org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)网址:org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)网址:org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175)网址:org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenWorked(SurefireStarter.java:107)网址:org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBouter.java:68)由以下原因引起:org.openqa.selenium.firefox.NotConnectedException:45000毫秒后无法连接到端口7055上的主机127.0.0.1。firefox控制台输出:e":true,"v":"1.0.5","st":1484790105743},"webcompat@mozilla.org":{"d":"C:\Program Files(x86)\\Mozilla Firefox\\browser\\features\\webcompat@mozilla.org.xpi","e":true,"v":"1.0","st":1484790105745}},"app global":{"{972ce4c6-7e08-4744-a285-3281898ce6fd}":"d":"C:\Program Files(x86)\\Mozilla Firefox\\browser\\extensions\\{972ce 4c6-7e 08-4744-a285-3208198ce6fd}.xpi","e:true,"v":"51.0","st":148479010 5687}a0a-96F8-14644F340D60}":{"d":"C:\Program Files(x86)\\Common Files\McAfee \\SystemCore","e":false,"v":"15.4.0","st":1484874384474,"mt":1481296942197}}这些是我的文件:

pom.xml

<dependencies>
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>2.45.0</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest-core</artifactId>
<version>1.3</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.seleniumhq.selenium.server</groupId>
<artifactId>selenium-server</artifactId>
<version>2.48.2</version>
<scope>test</scope>
<type>jar</type>
</dependency>
</dependencies>

咨询LogAuth.java

import java.io.File;
import java.util.regex.Pattern;
import java.util.concurrent.TimeUnit;
import org.junit.*;
import static org.junit.Assert.*;
import static org.hamcrest.CoreMatchers.*;
import org.openqa.selenium.*;
import org.openqa.selenium.firefox.FirefoxBinary;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.firefox.FirefoxProfile;
import org.openqa.selenium.support.ui.Select;
public class ConsultaLogAuth {
private WebDriver driver;
private String baseUrl;
private boolean acceptNextAlert = true;
private StringBuffer verificationErrors = new StringBuffer();
@Before
public void setUp() throws Exception {     
File pathToBinary = new File("C:\Program Files (x86)\Mozilla     Firefox\firefox.exe");
FirefoxBinary ffBinary = new FirefoxBinary(pathToBinary);
FirefoxProfile firefoxProfile = new FirefoxProfile();       
driver = new FirefoxDriver(ffBinary,firefoxProfile);      
//    driver = new FirefoxDriver();
baseUrl = "http://172.29.6.228:8025/";
driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
}

我有FireFox 51.0和selenium java 2.45.0(jar)。

您需要升级Selenium Server(例如,升级到3.5.x),以便它能够支持您的新版本Firefox。

pom.xml文件中的配置示例:

<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>3.5.2</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.seleniumhq.selenium.server</groupId>
<artifactId>selenium-server</artifactId>
<version>3.5.2</version>
<scope>test</scope>
<type>jar</type>
</dependency>

参见:

MVN存储库中的selenium-javaselenium-server
  • Selenium网络驱动程序不适用于Firefox 26+
  • 无法连接到GitHub端口7055上的主机127.0.0.1
  • 相关内容

    最新更新