使用Selenium WebDriver和VS C远程桌面连接#

时间:2016-03-11 14:24:54

标签: c# selenium selenium-webdriver webdriver remote-desktop

我正在尝试设置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

0 个答案:

没有答案