【发布时间】:2021-03-07 11:36:23
【问题描述】:
在早期版本的chromedriver中,我曾经在任务管理器中看到一个名为chromedriver.exe的进程。但现在似乎在较新的版本 (87) 中,他们已将 chromedriver.exe 进程重命名为 Google Chrome。
所以重点是我使用以下代码杀死所有未使用的 chromedriver.exe 进程 -
Runtime.getRuntime().exec("taskkill /F /IM ChromeDriver.exe");
需要知道它仍然有效吗?或者我们必须将代码更改为 (Something like that) ? -
Runtime.getRuntime().exec("taskkill /F /IM Google Chrome");
请提出建议。
【问题讨论】:
-
你想完成什么? VS Driver.quit()?
-
@DMart - 我想要完成什么? - 关闭所有被放弃或未使用的 chromedriver.exe 进程,因为我的代码在到达 driver.quit() 代码之前发生了故障。据我所知,我认为 driver.quit() 将关闭当前的 chromedriver,而不是之前运行的那个。
标签: java selenium google-chrome selenium-webdriver automation