【发布时间】:2018-10-04 05:48:20
【问题描述】:
我们在尝试在 Java 平台中执行 chromedriver 测试时发现了一个问题,即使在使用 driver.quit() 或 driver.close() 之后,chromedriver.exe 进程实际上仍然存在于任务管理器中。
是的,如果我们在脚本执行后使用taskkill /im chromedriver.exe /f,那么chromedriver.exe 进程就会被杀死。
但是由于我们框架中的其他依赖项,我们希望避免使用taskkill 命令。因此,请让我们知道这个问题是否在硒方面处理?在哪个版本?
或者建议我们是否需要按照任何其他步骤使driver.quit() 也将杀死来自taskmanager 的条目。
环境详情:
selenium version: 2.53
chrome driver: 2.40
java version: 1.8_131 (64 bit.)
【问题讨论】:
-
在您致电
driver.quit() ;之前尝试:driver.close();