我正在尝试设置Selenium远程网络驱动程序以在通过远程桌面连接连接的计算机上运行测试。远程计算机就像xx.xxxxxxx.com:3389一样,我必须输入登录名和密码进行连接。
我尝试设置网格,但我不知道如何将节点连接到集线器。在命令行上我获取IP地址,但是它的本地(10.xx.xx.xx),所以它不起作用。
我也尝试连接此代码:
public void BeforeTests()
{
DesiredCapabilities chromeCap = DesiredCapabilities.Chrome();
String[] switches = { "start-maximized" };
chromeCap.SetCapability("chrome.switches", switches);
_driver = new RemoteWebDriver(new Uri("http://dekstopconn.com:3322/wd/hub"), chromeCap);
}
但是我收到了这个错误:
对于URL http://mydesktop.com:1231/wd/hub/session的远程WebDriver服务器的HTTP请求在60秒后超时。
任何建议如何让它工作?要编写测试我使用VS2013和C#。 谢谢你的帮助。
编辑: 我不熟悉wireshark,所以我只得到这个,如果你需要更多信息,请告诉我你需要什么 img