当前位置: 首页 > 面试题库 >

WebDriverException:未知错误:尝试启动Chrome浏览器时DevToolsActivePort文件不存在

薛高澹
2023-03-14
问题内容

我正在尝试使用URL启动chrome,浏览器启动,此后它什么也不做。

1分钟后,我看到以下错误:

Unable to open browser with url: 'https://www.google.com' (Root cause: org.openqa.selenium.WebDriverException: unknown error: DevToolsActivePort file doesn't exist
  (Driver info: chromedriver=2.39.562718 (9a2698cba08cf5a471a29d30c8b3e12becabb0e9),platform=Windows NT 10.0.15063 x86_64) (WARNING: The server did not provide any stacktrace information)

我的配置:

  • Chrome:66
  • Chrome浏览器:2.39.56

PS 在Firefox中一切正常


问题答案:

更新:

我可以解决问题,现在可以使用所需的网址访问Chrome。

尝试提供的解决方案的结果:

我尝试了上面提供的所有设置,但无法解决问题

有关问题的说明:

根据我的观察,当chrome无法在scoped_dirXXXXX文件夹中找到其引用时,导致DevToolsActivePort文件不存在。

解决问题所采取的步骤

  1. 我已经杀死了所有chrome进程和chrome驱动程序进程。
  2. 添加了以下代码以调用chrome
    System.setProperty("webdriver.chrome.driver","pathto\\chromedriver.exe");
    

    ChromeOptions options = new ChromeOptions();
    options.setExperimentalOption(“useAutomationExtension”, false);
    WebDriver driver = new ChromeDriver(options);
    driver.get(url);


使用上述步骤,我能够解决此问题。

感谢您的回答。



 类似资料: