无法在多个虚拟机上使用selenium网格注册节点

时间:2013-01-04 18:50:09

标签: selenium grid

我正在尝试做一个场景,我将脚本放在一个VM上(Win 7)。我使用以下命令在此VM上启动集线器:start java -jar selenium-server-standalone-2.25.0.jar -role hub 10.0.3.15:8000/grid/register

我还使用以下命令启动此VM上的IE9浏览器节点:java -Dwebdriver.iexplore.driver ='IEDriverServer.exe'-jar selenium-server-standalone-2.25.0.jar -role webDriver -hub localhost:4444 / grid / console -browser“browserName = iexplore,platform = WINDOWS,version = 9”-port 5555

我需要做的下一件事是:使用Win XP在另一台VM上启动IE8浏览器节点:我使用以下内容:java -Dwebdriver.iexplore.driver ='IEDriverServer.exe'-jar selenium-server-standalone- 2.25.0.jar -role webdriver -hub 169.254.204.90:5555/grid/console -browser“browserName = iexplore,platform = WINDOWS,version = 8” - port 5556

但它似乎没有启动第二个VM上的节点。我真的被困住了,并试图弄明白。

任何帮助将不胜感激。如果您有任何问题,请告诉我。

1 个答案:

答案 0 :(得分:0)

你可以使用testng或junit并行运行它们,我需要更多关于你如何运行它们的信息。

对于testng,您可以在此处阅读文档:http://testng.org/doc/documentation-main.html#parallel-running

举个例子:

<suite name="My suite" parallel="methods" thread-count="5">