1

我是 Selenium Grid 的新手,因此非常感谢这方面的任何帮助。

我正在使用以下版本的硒服务器:

selenium-server-standalone-2.20.0.jar

我已经成功地通过在 cmd 行中输入来初始化集线器:

java -jar selenium-server-standalone-2.20.0.jar -role hub

我还设法通过执行以下命令行在我的物理机上注册了一个节点:

java -jar selenium-server-standalone-2.20.0.jar -role webdriver -hub http://localhost:4444/grid/register -browser browserName=iexplore,platform=WINDOWS -port 5556

我已经通过转到http://localhost:4444/grid/console 验证了上述内容,可以看到该节点已成功注册到端口 5556。

现在作为下一步,我正在尝试通过在 cmd 行中运行以下命令在 Windows7 虚拟机(IP 地址=10.0.0.79)上注册另一个节点:

java -jar selenium-server-standalone-2.20.0.jar -role webdriver -hub http://10.0.0.79:4444/grid/register -browser browserName=iexplore,platform=WINDOWS

不幸的是,上面的 cmd 没有注册我的请求,我收到错误:无法注册此节点:集线器关闭或没有响应

如果有人能告诉我我做错了什么,我将不胜感激。

干杯

4

1 回答 1

0

10.0.0.79 是你节点的IP,不是Hub 对吧?集线器在 VM 外部运行(使用不同的 IP)

在您的最后一个命令中,您让它指向 10.0.0.79 上的集线器

于 2012-05-28T08:14:52.007 回答