webdriver结束进程
2020-11-16 00:10
标签:使用 文件 io re c new 使用webdriver做UI自动化测试,driver.quit();方法貌似没能起作用,执行完成后,还是一堆页面和进程在。 所以就只能简单粗暴地杀进程了 public void
stop(){ 顺便说一下:name是从properties文件读取出来的,下面是读取properties文件内容的方法 public String getValue(String key) throws
IOException{ public Properties getFile(String fileName) throws
IOException{ webdriver结束进程,搜素材,soscw.com webdriver结束进程 标签:使用 文件 io re c new 原文地址:http://www.cnblogs.com/joewu/p/3699585.html
driver.quit();
String name
= null;
try {
name =
getValue("driverName");
} catch (IOException e)
{
// TODO Auto-generated catch
block
e.printStackTrace();
}
if(name.equals("ie")){
WindowsUtils.tryToKillByName("IEDriverServer.exe");
}else if(name.equals("chrome")){
WindowsUtils.tryToKillByName("chromedriver.exe");
}
}
if(key == null || key.isEmpty() ||
key.equals("")){
return
null;
}
return
getFile(propertiesFileName).getProperty(key);
}
InputStream in =
this.getClass().getClassLoader().getResourceAsStream(fileName);
AssertJUnit.assertTrue ("in为空", in != null);
Properties p = new Properties();
p.load(in);
return p;
}
下一篇:jquery 屏蔽元素