Java Selenium Web驱动程序异常“;找不到的可执行文件:taskkill";

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();

当我运行(driver.quit)时,它会打开firefox浏览器并按预期退出,但给出的错误是“
无法找到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时工作得非常好。你能打印整个堆栈跟踪吗这里..让我们看看能不能在里面找到什么