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

WebDriverException:无法在45000 ms内绑定到锁定端口7054

海翼
2023-03-14

我在firefox浏览器中执行selenium脚本时遇到了问题。

控制台错误:

        org.openqa.selenium.WebDriverException: Unable to bind to locking port 7054 within 45000 ms
        Build info: version: '2.39.0', revision: 'ff23eac', time: '2013-12-16 16:11:15'
        System info: host: 'usnywqa01', ip: '10.3.3.20', os.name: 'Windows 7', os.arch: 'amd64', os.version: '6.1', java.version: '1.7.0_17'
        Driver info: driver.version: FirefoxDriver
        Build info: version: '2.39.0', revision: '14fa800511cc5d66d426e08b0b2ab926c7ed7398', time: '2013-12-16 13:18:38'
        System info: host: abc-PV-5', ip: 'XX.X.XX.XX', os.name: 'Windows 7', os.arch: 'x86', os.version: '6.1', java.version: '1.7.0_07'
        Driver info: driver.version: FirefoxDriver
        at org.openqa.selenium.internal.SocketLock.lock(SocketLock.java:98)
        at org.openqa.selenium.firefox.internal.NewProfileExtensionConnection.start(NewProfileExtensionConnection.java:84)
        at org.openqa.selenium.firefox.FirefoxDriver.startClient(FirefoxDriver.java:250)
        at org.openqa.selenium.remote.RemoteWebDriver.(RemoteWebDriver.java:110)
        at org.openqa.selenium.firefox.FirefoxDriver.(FirefoxDriver.java:197)
        at org.openqa.selenium.firefox.FirefoxDriver.(FirefoxDriver.java:190)
        at org.openqa.selenium.firefox.FirefoxDriver.(FirefoxDriver.java:108)
        at sun.reflect.GeneratedConstructorAccessor51.newInstance(Unknown Source)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
        at java.lang.reflect.Constructor.newInstance(Unknown Source)
        at org.openqa.selenium.remote.server.DefaultDriverFactory.callConstructor(DefaultDriverFactory.java:62)
        at org.openqa.selenium.remote.server.DefaultDriverFactory.newInstance(DefaultDriverFactory.java:56)
        at org.openqa.selenium.remote.server.DefaultSession$BrowserCreator.call(DefaultSession.java:216)
        at org.openqa.selenium.remote.server.DefaultSession$BrowserCreator.call(DefaultSession.java:1)
        at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
        at java.util.concurrent.FutureTask.run(Unknown Source)
        at org.openqa.selenium.remote.server.DefaultSession$1.run(DefaultSession.java:170)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
    null

共有1个答案

屈健柏
2023-03-14

似乎是webdriver版本的问题。您是否可以使用最新的绑定(即2.40.0)尝试一次。要获得有关webdriver版本和受支持的firefox版本的更多信息,请访问webdriver发布说明:http://selenium.googlecode.com/git/java/changelog

 类似资料:
  • 问题内容: 尝试使用MVN测试命令行运行selenium测试时,出现此错误。奇怪的是,我三天前尝试了一下,并成功运行了: 这是我的测试: 问题答案: 我只是使用chromeDriver,它工作正常。

  • 我正在尝试使用Firefox运行Selenium测试。我正在使用C#。 我还尝试了配置文件集: 我收到的错误: 无法在45000毫秒内绑定到锁定端口7054 我甚至尝试卸载Firefox,包括配置文件,然后重新安装。没有帮助。 仅供参考:我有一个关于3个selenium webdrivers的问题。我试图把这个问题分成多个部分,这样讨论就更容易了。原文:Selenium WebDriver-没有适

  • 我收到一个错误,我的webdriver(2.22)无法在45000ms内绑定到锁定端口7054。 版本: null null null 新的FirefoxDriver(新的FirefoxBinary(新文件(“C:\Documents and Settings\Larsonre\Local Settings\Application Data\Mozilla Firefox\firefox.exe”

  • //现在所有线程都在并发运行。}公共静态void main(字符串arg[])抛出InterruptedException{ThreadsRunnable tr=new ThreadsRunnable();tr.testmain();}} 下面是我运行的代码,以查找端口7054是否空闲,并且在控制台上总是显示为空闲。然而,当我通过这个端口运行firefox时,它会给出错误,端口绑定可以帮助我。谢谢

  • 我在Windows7上安装了Apache2.2HTTP服务器。端口80已经被使用,我正在尝试将apache绑定到另一个可用端口。我已经修改了C:\Apache\ApacheHTTPserver\Apache24\conf\httpd。txt文件将Listen 80的值更改为Listen 88或Listen 7777(我已检查端口88和7777是否可用),并将ServerName localhost

  • 我正在运行:WAMP服务器版本2.5 PHP版本5.5。12 Aparche 2.4。9.5.6。17 Windows 7 Xdebug 2.2。5. 我已经安装了xdebug的推荐版本,使用他们在网站上提供的xdebug向导,并配置了我的php.ini文件如下: 然后,我尝试使用下面概述的方法测试xdebug:https://blogs.oracle.com/netbeansphp/entry/