Selenium IE驱动程序在导航到URL后挂起

Selenium IE驱动程序在导航到URL后挂起,selenium,selenium-webdriver,xunit.net,selenium-iedriver,Selenium,Selenium Webdriver,Xunit.net,Selenium Iedriver,我有如下简单的Selenium xUnit测试 [Fact] public void Test() { var driver = new InternetExplorerDriver(@"C:\Users\myusername\.nuget\packages\selenium.webdriver.iedriver\3.150.1\driver"); driver.Navigate().GoToUrl("http://www.google.

我有如下简单的Selenium xUnit测试

    [Fact]
    public void Test()
    {
        var driver = new InternetExplorerDriver(@"C:\Users\myusername\.nuget\packages\selenium.webdriver.iedriver\3.150.1\driver");

        driver.Navigate().GoToUrl("http://www.google.com");

        var q = driver.FindElementByName("q");
        q.SendKeys("Stackoverflow");
    }
当我运行测试时。它打开IE11浏览器,转到url,在本例中,它转到
www.google.com
,就这样。
导航到URL后,它不会执行下一行代码,即
var q=driver.FindElementByName(“q”)

60秒后,它抛出错误

OpenQA.Selenium.WebDriverException:'对远程服务器的HTTP请求 URL的WebDriver服务器 60秒后超时。”


尝试在“FindElementByName”之前放置一个“Wait”命令,这一行可能在显示元素之前执行。

可能的重复我也有同样的问题。.您解决过这个问题吗?正如我所说的,下一个语句afetr
Goto()
不会执行。因此,将
wait
放在
Goto()
之后将无助于烧烤,因为它永远不会执行。(顺便说一句,我试过了,运气不好)