无法在远程webdriver中启动Chrome

时间:2015-08-26 08:14:01

标签: c# selenium webdriver remotewebdriver

我已经建立了2台PC作为硒中心和node.Now,我正在尝试从集线器中运行的控制台应用程序中浏览该节点中的URL。但初始化浏览器时出错。两台PC都在Windows 7上运行。

myControllerMethod (@RequestBody String userId)
  

错误对远程WebDriver服务器的URL请求   http://100.100.10.100:5555/wd/hub/session在180秒后超时。

1 个答案:

答案 0 :(得分:0)

您在localhost:4444上将您的网格串起来,并且您的webdriver URI指向:5555

它应该是:

IWebDriver NewDriver = new RemoteWebDriver(new Uri("http://100.100.10.100:4444/wd/hub"), DesiredCapabilities.Chrome(),TimeSpan.FromSeconds(180));

通过打开浏览器并输入

,确保通过上面的代码行启动网格
MachineIP:4444

你还需要学习命令面包。 enter image description here

了解有关它的更多信息 selenium grid commands break ups