Selenium 使用 chromedriver 版本 113 打开浏览器,即使 chromedriver 已从项目中删除

问题描述 投票:0回答:0

我有新的 Chrome uograde,从 Chrome 113 到 115,需要将 Chromedriver 更改为 chromedriver 115 我从这里下载新的 chromedriver https://googlechromelabs.github.io/chrome-for-testing/#stable 更准确地说 chromedriver win32 https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/115.0.5790.102/win32/chromedriver-win32.zip 200 我在我的项目 - 资源文件夹中添加了新的 chromedriver,运行后我收到以下错误


      org.openqa.selenium.SessionNotCreatedException: Could not start a new session. Response code 500. Message: session not created: This version of ChromeDriver only supports Chrome version 113
Current browser version is 115.0.5790.102 with binary path C:\Program Files\Google\Chrome\Application\chrome.exe 

如何解决这个问题?

另一个想法,我看到当我在 CMD 中运行命令

taskkill /im "chromedriver.exe" -f
时,我收到
ERROR: The process "chromedriver.exe" not found.

  • 我尝试下载 Chrome 版本 115 winx64 和 winx32,但显示了相同的错误
  • 我尝试使用chatgpt
  • 来自 intellij 的无效缓存
  • 清理maven命令

这似乎与现金有关,因为我删除的那一刻 Chrome 驱动程序从程序中删除,包括文件夹和 I 再次运行 peogram,浏览器打开,我收到上述内容 错误。我点击了 intellij 的 invalide 缓存,但我有 同样的问题

java maven google-chrome selenium-webdriver testng
© www.soinside.com 2019 - 2024. All rights reserved.