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

UnreachableBrowserException Chrome/Firefox驱动程序

督飞鸣
2023-03-14

当我尝试用Selenium 3.14、3.13或3.12启动WebDriver时,我得到

“org.openqa.selenium.remote.UnreachableBrowserException:无法启动新会话。可能的原因是远程服务器的地址无效或浏览器启动失败。”错误。

我可以用旧的Selenium版本运行测试而没有错误。我已经设置了环境变量(例如webdriver.chrome.driver)。我还尝试了“System.set属性”方法。我在IntelliJ上使用jdk8, maven 3.5.4。

共有1个答案

戚鸿福
2023-03-14

此异常的可能原因可能是chromedriver.exe的版本不兼容

禁用您的chrome浏览器的自动更新,检查其版本并下载兼容的chrome驱动程序,看看这是否有效。

 类似资料:
  • 我使用Firefox驱动程序编写了许多Selenium测试,效果很好。但由于某些原因,我现在在尝试实例化Firefox驱动程序时遇到了一个异常。有人知道Firefox的任何更新可能会影响这一点吗? 下面是两行代码。异常发生在第2行:- 以下是我得到的例外情况:- “WebDriver.dll中出现“OpenQA.Selenium.WebDriverException”类型的异常,但未在用户代码中处

  • 对于ex,当我的chrome放在Compand提示符中时,会给出路径-/applications/google\chrome.app system.setproperty(“webdriver.chrome.driver”,“/applications/google/chrome.app”);WebDriver driver=new ChromeDriver(); driver.get(“http

  • 公共类性能测试{ } 驱动程序信息:driver.version: FirefoxDriver在org.openqa.selenium.firefox.internal.NewProfileExtensionConnection.start(NewProfileExtensionConnection.java:118)在org.openqa.selenium.firefox.FirefoxDriv

  • 在升级到firefox 26.0之前,我在firefox的早期版本中使用了selenium 2.35。以前我的测试运行得很好,但现在我得到了以下错误。 我试图降级火狐的版本,但无法从mozilla网站获得任何以前的版本。 我还尝试了所有的selenium版本2.36,2.37,2.38,2.39但似乎没有一个与火狐26.0兼容。一旦我试图用2.36到2.39替换selenium 2.35,代码中就

  • 我无法使用selenium webdriver 3.4.0启动Firefox浏览器

  • 我将非常感谢您在这里提供的任何建议。我试图通过使用TestNG和实现ITestListerner接口来使用POM框架中的driver对象。 下面是我抓取截图的方法 请您建议一种方法,下面的方法不应该启动一个新的浏览器会话,而应该将焦点保留在第一个浏览器实例上&同时捕获一个屏幕截图