- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我最近发现我的 Selenium Java 库无法正常工作。版本 2.48.2 会打开一个 Firefox 窗口,然后在从 new FirefoxDriver()
返回之前“停止”,Netbeans 和 Firefox 本身都没有错误。我认为此版本的 Selenium 可能已损坏,因此我找到了最新的 Java 库(版本 2.53.1)并一直在努力使它们正常工作。
我现在的问题几乎相同,但有两个错误。第一个是 Netbeans 在尝试执行 new FirefoxDriver()
时抛出的。
Exception in thread "AWT-EventQueue-0" org.openqa.selenium.remote.UnreachableBrowserException: Could not start a new session. Possible causes are invalid address of the remote server or browser start-up failure.
Build info: version: '2.53.1', revision: 'a36b8b1', time: '2016-06-30 17:32:46'
System info: host: 'MrComputer', ip: '192.168.0.101', os.name: 'Windows 7', os.arch: 'amd64', os.version: '6.1', java.version: '1.8.0_65'
Driver info: driver.version: FirefoxDriver
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:665)
...
第二个来自 Firefox 本身。窗口打开但立即遇到错误。
Problem signature:
Problem Event Name: APPCRASH
Application Name: firefox.exe
Application Version: 47.0.0.5999
...
我使用的代码非常简单。就这样
WebDriver driver = new FirefoxDriver();
我绝不是一个知识渊博的 Selenium 用户,所以我不确定我可以提供哪些其他信息可能会有帮助。
编辑: 看来我的 Firefox 版本不够高,无法使用 2.53.1 Selenium 库。我的 47.0.0.5999
版本需要至少为 47.0.1
。
在此之前,版本 2.53.0 确实需要根据此 SO answer 使用 MarionetteDriver
.
Unfortunately Selenium WebDriver 2.53.0 is not compatible with Firefox 47.0. The WebDriver component which handles Firefox browsers (FirefoxDriver) will be discontinued. As of version 3.0, Selenium WebDriver will have MarionetteDriver as the default running implementation for Firefox tests.
...
UPDATE
Selenium WebDriver 2.53.1 has been released on 30th June 2016. FirefoxDriver is working again with Firefox 47.0.1 as browser.
最佳答案
对于 Selenium 2.53.1,Firefox 版本需要至少为 47.0.1
。更新我的 Firefox 就成功了。
编辑:似乎版本 47.+ 在 Windows 版本之后的几周内没有发布到 Ubuntu 文件中。
关于java - Selenium WebDriver 升级导致 UnreachableBrowserException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38257351/
System.setProperty("webdriver.chrome.driver","D:/chromedriver.exe"); WebDriver driver = new
我正在使用 Selenium Webdriver 和 PhantomJS 版本 2.0.0 我收到“org.openqa.selenium.remote.UnreachableBrowserExcep
您好,我一直在使用 Maven 和 TestNG 框架开发一个副项目。到目前为止,我的代码在 WebDriver 实例(Chrome、Firefox、Edge)上运行良好,但在尝试使用 Edge 设置
我最近发现我的 Selenium Java 库无法正常工作。版本 2.48.2 会打开一个 Firefox 窗口,然后在从 new FirefoxDriver() 返回之前“停止”,Netbeans
您好,我对重新发布表示歉意,但我是 Selenium 的新手,并尝试启动这个简单的命令在谷歌中打开 youtube。但是,它不断崩溃并显示此错误。下面是我正在运行的代码。 System.setProp
我目前正在使用 Selenium Marionette WebDriver。在我的应用程序中,我想依次打开多个 Marionette 驱动程序。基本上是这样的: MarionetteDriver dr
在使用 docker-compose 在网格上动态执行我的套件时,我得到以下异常堆栈跟踪: org.openqa.selenium.remote.UnreachableBrowserException
我在 java-selenium 中遇到 geckodriver (FF) 问题。我正在通过 TEST-NG 并行执行(6 个以上线程)运行多个测试场景。 有时,在开始时(打开新浏览器)我会遇到 un
我们正在运行基于 webkit 的浏览器。我正在尝试使用 Selenium 和 Eclipse 设置一个测试自动化环境。 我在运行浏览器时遇到问题,并收到以下消息。我想知道是否从 DriverServ
我试图捕获针对网络应用程序运行测试时浏览器关闭的错误。基本上,当网络应用程序运行时,我会故意关闭运行网络应用程序的浏览器,希望它会触发一条简单的消息,表明浏览器已关闭,而不是一条完整的默认错误消息。
我正在尝试在 Docker 中运行以下简单的 Selenium 测试(使用 Docker 工具箱安装在 Window10 Home 中)。我收到了 UnreachableBrowserExceptio
我在 ChromeBrowser 包中有这个 java 类代码(我制作的) package ChromeBrowser; import org.openqa.selenium.WebDriver; i
我在所有浏览器上都遇到了这个异常。例如,我在 chrome 上创建了一个远程 webdriver,如下所示: caps = DesiredCapabilities.chrome(); ChromeOp
我有一套在 Firefox 和 Chrome 中运行良好的自动化功能,并且我还想启动 IEDriver 的实例。 我已按照 Selenium's Google Code wiki 设置 IEDrive
当我在 Firefox 14 上运行测试时,出现 UnreachableBrowserException。在 IE9 和 Chrome 上测试运行良好。这意味着什么以及如何解决它?感谢您的回答。 FA
代码 import org.openqa.selenium.chrome.ChromeDriver; import org.openqa.selenium.chrome.ChromeOptions;
使用 controlFocus 方法: ControlFocus("File Upload", "", "Edit1") ControlSetText("File Upload", "", "Edit
打开新驱动程序窗口时出错: org.openqa.selenium.remote.UnreachableBrowserException: Could not start a new session.
我有一个 java webdriver 驱动的 selenium 执行,它在列表上循环以将不同的信息输入文本框并使用 FirefoxDriver 发送它。 在一台计算机上,非常可重现,在第 10 次或
我知道有许多线程正在运行,但没有一个线程可以解决此问题。我正在尝试使用 selenum 获取 aspx 页面。但是它在这行代码 WebDriver driver = new ChromeDriver(
我是一名优秀的程序员,十分优秀!