2012-01-20 36 views
2

我收到此错误信息:couldn't register this node: hub down or not responding.当我试图按照本快速入门指南:当我运行以下命令 http://code.google.com/p/selenium/wiki/Grid2硒错误 - 无法注册此节点:集线器关闭或没有回应

java -jar selenium-server-standalone-2.14.0.jar -role node -hub http://localhost:4444/grid/register 

我下载2.17.0版本硒独立罐子......

我不知道以后该怎么办。

+1

1)您使用什么命令启动服务器集线器? 2)你说你使用2.17.0,但你的命令指出2.14.0;理想情况下,您将使用相同的jar来启动服务器和客户端节点。 3)尝试在客户端连接字符串中使用“-role webdriver” – NathanChristie

回答

0

PLS尝试将节点与端口号分配如下

Java的罐子硒 - 服务器 - 独立-2.42.2.jar -role的webdriver -hub TTP://本地主机:4444 /网格/寄存器 - 端口7777

3

首先,启动硒电网枢纽:

java -jar selenium-server-standalone-2.42.2.jar -role hub -timeout 30 -browserTimeout 60 

之后,你的节点(S):

java -jar selenium-server-standalone-2.42.2.jar -role node -hub http://localhost:4444/grid/register -Dwebdriver.ie.driver="pathToIEDriver\IEDriverServer.exe" -Dwebdriver.chrome.driver="pathToChromeDriver\chromedriver.exe" -browser "browserName=internet explorer,version=11,maxInstances=5,seleniumProtocol=WebDriver" -browser "browserName=chrome,version=latest,maxInstances=5,seleniumProtocol=WebDriver" -browser "browserName=firefox,version=25,maxInstances=5,seleniumProtocol=WebDriver" 

一些参数可以在最后一个命令行中更改,只需决定您使用的浏览器,版本等。

0

尝试使用selenium-server-standalone-2.38.0。这个版本解决了我的问题。

相关问题