首页 文章

无法在http:// localhost上启动驱动程序服务

提问于
浏览
1

我很乐意在没有接口的Windows服务器上请求帮助我运行selenium的问题,我收到以下错误:

无法在OpenQA.Selenium上的OpenQA.Selenium.Remium.DriverServiceCommandExecutor.Execute(命令commandToExecute)中的http:// localhost:49906 / at OpenQA.Selenium.DriverService.Start()上启动驱动程序服务.Remote.RemoteWebDriver.Execute(在OpenQA.Selenium.Chrome.Chrome.ChromeDriver的OpenQA.Selenium.Remium.RemoteWebDriver..ctor(ICommandExecutor commandExecutor,ICapabilities desiredCapabilities)的OpenQA.Selenium.Remote.RemoteWebDriver.StartSession(ICapabilities desiredCapabilities)中的字符串driverCommandToExecute,Dictionary`2参数 . OpenQA.Selenium.Chrome.ChromeDriver..ctor(ChromeOptions选项)中的ctor(ChromeDriverService服务,ChromeOptions选项,TimeSpan commandTimeout)

1 回答

  • 0

    使用Selenium打开的浏览器需要在会话0(Windows中的GUI界面)中运行 . 您提供的错误很可能是对此问题的引用 .

    您可以尝试在无头模式下运行浏览器来解决Session 0问题,因为它不需要在UI中呈现 .

    怎么做你可以用这个链接查看Headless Chrome

相关问题