Java Selenium Web驱动程序异常“;找不到的可执行文件:taskkill";
当我运行(driver.quit)时,它会打开firefox浏览器并按预期退出,但给出的错误是“Java Selenium Web驱动程序异常“;找不到的可执行文件:taskkill";,java,selenium-webdriver,testng,Java,Selenium Webdriver,Testng,当我运行(driver.quit)时,它会打开firefox浏览器并按预期退出,但给出的错误是“无法找到taskkill的可执行文件” 我将环境变量路径设置为“C:\Windows\System32”,并运行测试。但我还是犯了这个错误 我正在使用Selenium-java-2.48.2.jar和Firefox 42.0 public void closeBrowser(){ try{ driver.quit();
无法找到taskkill的可执行文件”
我将环境变量路径设置为“C:\Windows\System32”,并运行测试。但我还是犯了这个错误 我正在使用Selenium-java-2.48.2.jar和Firefox 42.0
public void closeBrowser(){
try{
driver.quit();
}
catch(Exception ex){
System.out.println(ex.getMessage());
}
}
我建议使用
driver.close()
代替driver.quit()
。要了解它们之间的差异,请查看此图。尝试降级firefox,这样可能会有用,设置路径后是否重新启动IDE?在selenium changelog中,您会发现最新的支持仅在FF41.0之前可用。2@MrunalGosar我试过使用FF41.0.2,但仍然出现这个错误。@kushanchathuranga不确定为什么,但同样的东西在使用FF41.0.2和WD 2.48.2时工作得非常好。你能打印整个堆栈跟踪吗这里..让我们看看能不能在里面找到什么