* 杀掉浏览器进程
*/
public static void operateWindowsProcess(){
WindowsUtils.tryToKillByName("chrome.exe");
}
//将浏览器窗口截屏,调用getScreenshotAs方法把当前浏览器截图,保存
File scrFile = ((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE);
try {
//把File对象转换为一个保存在C盘下testing目录中名为test.png的图片文件
FileUtils.copyFile(scrFile, new File("d:\\testing\\test.png"));
} catch (IOException e) {
e.printStackTrace();
}
相关文章
- golang使用execCommand调用的时候子进程如何杀掉处理方法
- 转载 jenkins执行selenium 测试 浏览器不显示解决方法
- selenium不同浏览器处理证书(SSL Certificate)的方法
- selenium调用chrome浏览器方法(Java版+win7_64)
- selenium包的pip下载命令以及Chrome(谷歌)、Firefox(火狐)浏览器驱动GeckoDriver安装方法
- selenium+Python学习之调用webdriver接口方法来打开和关闭Chrome浏览器
- Chrome 技术—— Mac电脑设置多个独立chrome方法。chrome独立多开技术。(解决selenium中在已经打开浏览器的情况下再次使用加载插件启动、浏览器报错的问题)
- selenium+python自动化测试之使用webdriver操作浏览器的方法
- Selenium 模拟浏览器动态加载页面的实现方法
- python selenium 对浏览器标签页进行关闭和切换的方法