从蝙蝠发射2个窗口外壳

时间:2016-06-03 12:40:25

标签: windows shell selenium selenium-grid

我使用selenium网格,我想从bat文件启动集线器和节点,我试过这样做:

  

java -jar" c:\ selenium-2.53.0 \ selenium-server-standalone-2.53.0.jar" -port 4444 -role hub -nodeTimeout 1000

     

java -jar" C:\ selenium-2.53.0 \ selenium-server-standalone-2.53.0.jar" -role node -hub http://localhost:4444/grid/register -browser browserName = firefox -port 5555

但问题是当shell执行第一个命令时,他等待该命令在运行另一个命令之前结束。问题是命令不会结束,直到我关闭集线器,所以他从不运行节点命令。

我找到了一个解决方案,我必须在主蝙蝠文件中调用另一个bat文件。

还有另一种方法吗? 感谢

1 个答案:

答案 0 :(得分:0)

我可以使用开始指令做我想要的事情:

  

启动java -jar“c:\ selenium-2.53.0 \ selenium-server-standalone-2.53.0.jar”-port 4444 -role hub -nodeTimeout 1000

     

启动java -jar“C:\ selenium-2.53.0 \ selenium-server-standalone-2.53.0.jar”-role node -hub http://localhost:4444/grid/register -browser browserName = firefox -port 5555

正如Florent B.在原帖的答案中所建议的那样。