Edge 启动但无法导航到 uri

Edge launches but fails to navigate to uri

我正在为 chrome 和 edge 使用 selenium remotedriver(使用 C#)。测试似乎 运行 在 chrome 浏览器上正常,但在边缘上则不然。 Edge 已启动但无法导航到指定的 uri。

我试着确认一下,我的 webdriver 版本与安装的 edge 版本相同,我在 windows 10 所以它已经打开了。

var options = new EdgeOptions();
options.PageLoadStrategy = PageLoadStrategy.Eager;

_driver = new EdgeDriver(driverPath,options);
_driver.Manage().Timeouts().PageLoad = TimeSpan.FromSeconds(5);

_driver.Navigate().GoToUrl("www.google.com");

The image contains the nuget packages added to the project 已安装 Microsoft Edge 44.18362.329.0。任何帮助将不胜感激。

我试图用 Microsoft Edge 44.18362.1.0 测试我这边的问题,Windows 10,Selenium 网络驱动程序版本 V3.141.0

测试代码:

class Program
    {
        private static StringBuilder verificationErrors;

        [Obsolete]
        static void Main(string[] args)
        {


            var options = new EdgeOptions();
            options.PageLoadStrategy = PageLoadStrategy.Eager;

            IWebDriver driver = new EdgeDriver(options);
            driver.Navigate().GoToUrl("www.google.com");
        }
    }

代码在我这边运行良好,打开网页没有任何问题。

输出:

我可以在您的程序包管理器中看到 Web 驱动程序的各种条目。

我建议你在新的单独项目中安装 Selenium 网络驱动程序 v3.141.0 并尝试 运行 将此代码放入其中以检查它是否有助于解决问题。

如果它解决了问题,那么从您的项目中删除不必要的条目可能有助于解决您的问题。