首先,启动硒电网枢纽:
java -jar selenium-server-standalone-2.42.2.jar -role hub -timeout 30 -browserTimeout 60
之后,你的节点(S):
java -jar selenium-server-standalone-2.42.2.jar -role node -hub http://localhost:4444/grid/register -Dwebdriver.ie.driver="pathToIEDriver\IEDriverServer.exe" -Dwebdriver.chrome.driver="pathToChromeDriver\chromedriver.exe" -browser "browserName=internet explorer,version=11,maxInstances=5,seleniumProtocol=WebDriver" -browser "browserName=chrome,version=latest,maxInstances=5,seleniumProtocol=WebDriver" -browser "browserName=firefox,version=25,maxInstances=5,seleniumProtocol=WebDriver"
一些参数可以在最后一个命令行中更改,只需决定您使用的浏览器,版本等。
1)您使用什么命令启动服务器集线器? 2)你说你使用2.17.0,但你的命令指出2.14.0;理想情况下,您将使用相同的jar来启动服务器和客户端节点。 3)尝试在客户端连接字符串中使用“-role webdriver” – NathanChristie