我的集线器运行在我的Windows 10机器上,它也是VirtualBox主机。我正在运行OS X High Sierra VirtualBox作为节点。
当我尝试使用此命令注册节点时:
java -Dwebdriver.firefox.driver=/Users/jlott/Desktop/geckodriver -jar /etc/selenium-server-standalone-3.12.0.jar -role node -hub http://10.195.0.159:4444/grid/register
我收到以下错误: 节点错误
提前感谢您的任何帮助。
在使用Selenium Client 3.x,GeckoDriver0.20.1和Firefox Quantum v60.0.2来启动Selenium Grid Node时,您需要使用以下命令行:
java -Dwebdriver.gecko.driver=<absolute_path>/geckodriver -jar /etc/selenium-server-standalone-3.12.0.jar -role node -hub http://10.195.0.159:4444/grid/register
好的,我想出了阻止连接的原因。我需要为我在 Windows 防火墙设置中使用的 tcp 端口添加防火墙例外。添加此内容后,节点连接成功。