在本地Selenium网格上设置NightwatchJS。

问题描述 投票:0回答:1

我找不到使用nightwatch js和本地selenium grid的教程(纠结于如何正确更新nightwatch.conf.js文件)。我想用selenium grid运行一个nightwatch测试,但没有成功。

我遵循了这个指南 https:/www.guru99.comintroduction-to-selenium-grid.html (但我用的是nightwatch而不是java)

这是我的设置(机器A在虚拟盒子上,我可以ping对面的Windows 10主机)。

enter image description here

所以剩下的事情就是更新 "nightwatch.conf.js "文件,然后运行测试。

这是我更新的内容。

enter image description here

这是我得到的错误信息。

enter image description here

selenium selenium-grid nightwatch.js
1个回答
0
投票

这只有在你的机器上运行selenium服务器时才会有效。网格是一个服务器在不同机器上运行的设置。下面的设置应该对你有用。

替换 webdriver: {}, 用下面的代码和 selenium_host & selenium_port 从您当前的配置。

selenium: {
  host: 192.168.56.102
  port: 4444
}

请参考 WebDriver Settings 公文栏目 此处.

© www.soinside.com 2019 - 2024. All rights reserved.