如何使用nightwatch一次运行多个selenium进程?

时间:2016-08-04 02:20:15

标签: selenium nightwatch.js

我使用夜视仪并行运行测试。我希望能够在不同的硒过程中一次运行多个测试。我怎么能做到这一点?

我所做的是创建一个硒中心:

java -jar /opt/selenium-server-standalone-2.53.0.jar -Dwebdriver.chrome.driver=/usr/bin/chromedriver -Dwebdriver.chrome.bin=/usr/bin/google-chrome  -log /home/jenkins-user/log/selenium.log  -role hub & 

当每个测试运行时,我创建一个节点:

java -jar /opt/selenium-server-standalone-2.53.0.jar -Dwebdriver.chrome.driver=/usr/bin/chromedriver -Dwebdriver.chrome.bin=/usr/bin/google-chrome  -log /home/jenkins-user/log/selenium.log  -role node  -browser browserName=chrome -hub http://localhost:4444/grid/register & 

不幸的是,这阻止了我并行运行夜间测试。

我做错了什么?

1 个答案:

答案 0 :(得分:0)

为什么要启动多个硒过程?你不应该这样做。

检查我的回答是否有类似问题:Running multiple nightwatch instances