打开新驱动程序窗口时出错:
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.
服务器日志:
Forwarding newSession on session null to remote
我在linux上运行以下代码:
driver= new RemoteWebDriver((new URL( "http://"+ip+":5555/wd/hub")), capability);
我的集线器节点已经启动并运行。那为什么我得到这个错误。
此错误消息。。。
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.
和服务器日志...
Forwarding newSession on session null to remote
…表示Selenium Grid Hub/Selenium Grid节点未正确启动。因此,一个空会话被转发到RemoteWebDriver。
有关您在Selenium server/client、WebDriver variant/version和WebBrowser variant/version之间使用的二进制文件版本的更多信息,以及您用于启动Selenium Grid Hub/Selenium Grid Node的命令,将有助于我们更轻松地调试您的问题。
但是,由于以下多种因素,可能会出现此问题:
>
5555/wd/hub
,因此请确保Selenium Grid Hub是在端口5555上启动的。您可以选择将能力
参数替换为Options
类的实例,如下所示:
DesiredCapabilities caps = new DesiredCapabilities();
caps.setCapability("browser", "chrome");
//seting the required capabilities
ChromeOptions options = new ChromeOptions();
options.merge(caps);
WebDriver driver = new RemoteWebDriver((new URL( "http://"+ip+":5555/wd/hub")), options);
您可以在远程WebDriver UnreachableBrowserException中找到相关讨论:无法启动新会话
我的selenium代码没有运行。不断向我抛出以下错误: FIREFOX版本:53.0.3(32位)SELENIUM版本:selenium-java-3.4.0我正在使用Eclipse Luna,我的机器是Windows 7(64位)。我已经阅读了所有的帮助查询,但找不到解决方案。这是我的Java代码:
密码 错误: Chrome版本: chrome可执行模式为 chromedriver版本:(支持ChromeV70-72,模式为) 操作系统: 此外,我在本地Ubuntu16.04_x64和CentOS7_x6虚拟机上测试了它,没有例外。我被这个问题难住了,有什么建议吗? 更新 将java升级到后,错误消息如下:
在使用docker-compose在网格上动态执行我的套件时,我得到了以下异常stacktrac: 这是在执行以下操作时发生的: chrome也是如此。我最近将selenium升级到最新版本,即3.141.59。 是: 这在Jenkins和我从cmd在我的系统中执行时都发生了。我不确定这个问题是与selenium还是网络有关。如果有其他解决方案的链接,请在此分享。预先感谢任何帮助。 更新和编辑:
问题内容: 我的selenium代码未运行。不断向我抛出以下错误: FIREFOX版本:53.0.3(32位)SELENIUM版本:selenium-java-3.4.0我正在使用Eclipse Luna,并且我的机器是Windows 7(64位)。我已经阅读了所有帮助查询,但找不到解决方案。这是我的Java代码: 问题答案: 您必须在代码中考虑几个因素,如下所示: 您已通过创建的相同类的对象,并
我正在尝试使用Selenium Grid运行一个简单的程序(事先不了解Selenium Grid),出现如下错误: 线程“main”org.openqa.selenium.remote中出现异常。UnreachableBrowserException:无法启动新会话。可能的原因是远程服务器地址无效或浏览器启动失败。构建信息:版本:“未知”,版本:“未知”,时间:“未知”系统信息:主机:“DEL1-
我是硒的新手。能够在Ubuntu上配置selenium设置。配置详情如下: 谷歌浏览器68.0.3440.84 但每次跑步我都会发现詹金斯的错误: 请推荐我。