@AfterClass
public void aClass(){
LogUtil.info("-------Finished Test Class-----------");
if (action != null)
action.tearDown("-------Finished Test Class-----------");
}
并且 tearDown(String ) 如下:
public void tearDown(){
try{
driver.manage().deleteAllCookies();
driver.quit();
}
catch(Exception e){
throw e;
}
}
现在我发现当有在新窗口中打开url的操作之后,ieDriverServer总是无法在步骤中关闭
“driver.manage().deleteAllCookies()”
但是如果没有在新窗口打开url的操作,ieDriverServer可以删除cookies并正常退出
PS:我的环境如下:Windows 7 64bits
IE 11 最新 ieDriverServer 最新 32bits