Selenium学习7--结束测试
2016-09-11 23:12
363 查看
结束测试后, 有两种方法处理, close()关闭当前webDriver所在的窗口, quit()方法关闭所有相关窗口
WebDriver mainWindow = new FirefoxDriver(); Navigation navigation = mainWindow.navigate(); navigation.to("http://www.baidu.com"); WebElemen bnInMainWindow = mainWindow.findElemen(By.name("tj_req")); btnInMainWindow.click(); String[] handles = new String[mainWindow.getWindowHandles().size()]; mainWindow.getWindowHandles().toArray(handles); WebDriver childWindow = mainWindow.switchTo().window(handles[1]); //关闭当前窗口 driver.close(); //关闭所有窗口 driver().quit();
杀掉Windows的浏览器进程
@Test public void operateWindowsProcess(){ //杀掉Windows进程中的Firefox浏览器 WindowsUtils.tryToKillByName("firefox.exe"); //杀掉Windows进程中的ie浏览器 WindowsUtils.tryToKillByName("iexplore.exe"); //杀掉Windows进程中的chrome浏览器 WindowsUtils.tryToKillByName("chrome.exe");}
相关文章推荐
- 强大的Web开源测试工具—Selenium【待学习】
- 自动化测试:Selenium webdriver 学习笔记-C#版(一)
- Selenium2 Python 自动化测试实战学习笔记(七)
- 使用Python学习selenium测试工具-3:unittest库介绍
- 使用Python学习selenium测试工具-2:快速入门
- ASP MVC 学习系列——04 利用Selenium写自动化测试
- selenium测试(Java)--学习总结
- Selenium2 Python 自动化测试实战学习笔记(四)
- Selenium2 Python 自动化测试实战学习笔记(三)
- 使用Python学习selenium测试工具-5:元素交互
- 转自Cheers Li 软件测试博客《Selenium 学习积累》
- selenium 自动化测试指南学习 入门总结及练习01
- Selenium学习笔记之外部化相关测试数据---xml
- Selenium2 Python 自动化测试实战学习笔记(六)
- selenium学习------自动化上传病毒特征文件测试脚本
- Selenium 网页测试工具和perl脚本结合,我自己记录的学习过程
- Selenium测试框架学习笔记
- Dagger学习之一步一步搭建简单的自动化测试平台(Selenium+TestNG+Ant+Jenkins)
- Selenium2 Python 自动化测试实战学习笔记(九)
- 使用Python学习selenium测试工具-6:同步