gpt4 book ai didi

c# - OpenQA.Selenium.WebDriverException : 'Cannot start the driver service on http://localhost:20548/'

转载 作者:行者123 更新时间:2023-12-04 01:07:43 31 4
gpt4 key购买 nike

当我尝试打开 EdgeDriver 时出现以下错误。

OpenQA.Selenium.WebDriverException: 'Cannot start the driver service on http://localhost:20548/'

FirefoxDriver 和 ChromeDriver 工作得很好。

enter image description here

这是驱动的问题吗?

端口 20548 上没有任何运行。以下代码不返回任何内容。
C:\WINDOWS\system32>netstat -a -o | find "20548"

除了将 Selenium.WebDriver.MicrosoftWebDriver NuGet 放入我的项目之外,我是否还需要做任何其他事情?

enter image description here

我需要在计算机上安装的唯一软件是最新版本的 Microsoft Edge 是否正确?
enter image description here

最佳答案

OpenQA.Selenium.WebDriverException: 'Cannot start the driver service on http://localhost:20548/'



对于这个问题,可能是WebDriver的某个进程还在后台运行。请尝试启动任务管理器以查看并结束它。

否则,您可以尝试使用以下代码来分配 webdeiver 服务器:
        var driverpath = @"C:\Program Files (x86)\Microsoft Web Driver"; //find the web driver path
var driver = new EdgeDriver(driverpath);
// Navigate to Bing
driver.Url = "https://www.bing.com/";

// Find the search box and query for webdriver
var element = driver.FindElementById("sb_form_q");

element.SendKeys("webdriver");
element.SendKeys(Keys.Enter);

Console.ReadLine();
driver.Quit();

This version of MicrosoftWebDriver.exe is not compatible with the installed version of Windows 10.



请查收 this article根据您的 Edge 浏览器版本下载相关的 Microsoft WebDriver 版本。

那么,您可以引用 this article使用 WebDriver。

关于c# - OpenQA.Selenium.WebDriverException : 'Cannot start the driver service on http://localhost:20548/' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56435676/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com