使用driver.quit()的时候,有时会报错
2015-12-18 12:29
986 查看
运行到driver.quit()的时候,会有以下报错信息:
十二月 18, 2015 12:31:58 下午 org.openqa.selenium.os.UnixProcess$SeleniumWatchDog destroyHarder
信息: Command failed to close cleanly. Destroying forcefully (v2). org.openqa.selenium.os.UnixProcess$SeleniumWatchDog@98ac89
解决方法:1. Downgrade your FF version. 降低Firefox的版本
2. Delete plugin-container.exe from C:\Program Files\Mozilla Firefox\plugin-container.exe.
删除plugin-container.exe文件
3. Use the code below 添加以下函数
public void closeBrowserSession() throws IOException {
Runtime.getRuntime().exec(“taskkill /F /IM chrome.exe”);
Runtime.getRuntime().exec(“taskkill /F /IM iexplorer.exe”);
Runtime.getRuntime().exec(“taskkill /F /IM firefox.exe”);
}
This will run on windows only.
方法1和2好用,3不好用。
相关文章推荐
- Ruby下WebDriver的相关操作指南
- WebDriver中实现对特定的Web区域截图方法
- Watir-webdriver处理模态窗口问题
- Watir-webdriver处理table
- 用C#.NET 与Webdriver写的抓取网页信息的小工具
- python2.7+webdriver+eclipse环境搭建
- 【WebDriver】启动chrome浏览器提示:您使用的是不受支持的命令行标记:--extensions-on-chrome-urls
- 【WebDriver】启动chrome浏览器并全屏
- selenium学习笔记(1)--webdriver中时间控件的使用
- Selenium WebDriver入门——API 常用部分(适用于IE浏览器)
- webdriver笔记__入门篇
- windows下selenium+python+eclipse环境搭建
- selenium-webdriver 使用WebDriverWait显示等待ajax交互
- selenium webdriver 元素定位方法
- selenium webdriver对iframe的处理
- Selenium WebDriver如何处理单选框和多选框
- WebDriver实现
- [唐胡璐]Selenium技巧- Highlight页面元素
- webdriver工作原理-体验webdriver发送http的过程
- selenium2+webdriver+java多层级frame切换的问题