[乐意黎原创] Selenium WebDriver 下 Firefox has stopped working

来源:互联网 发布:最新淘宝浏览单app 编辑:程序博客网 时间:2024/05/19 00:13

  用selenium 的webdriver 和 firefox 浏览器做大数据量的打开,比对,关闭测试。运行了几个小时后,不时经常会出现 firefox has stopped working。


如下图所示:


上面的问题严重导致了后续工作不能正常开展,尝试良久。找到了解决办法。

解决方法:

A. 由 Plugin Container 导致的

        WebDriver: Plugin Container for Firefox has stopped working.
        https://code.google.com/p/selenium/issues/detail?id=3314

Found a solution:

Go to \\Program Files (x86)\Mozilla Firefox\

find plugin-container.exe

delete or rename it!


http://blog.csdn.net/aerchi/article/details/44033995

B. 使用Selenium Webdriver 支持的 Firefox版本。

     一般说来,WebDriver 不太支持最后版本的Firefox 浏览器。比如: 我遇到的问题: 

     我使用的
        1. Java JDK是: JDK1.7.0_03, 

2. Webdriver的版本是: selenium-server-standalone-2.45.0.jar

3. Firefox的版本是:  36.0 【当前最新版本】

   我把Firefox的版本降低,比如我就是把Firefox由 36.0更换成 32, 再一运行,问题解决了。

     由于可见,仔细查看webdriver官方帮助文档是多么的重要啊。正所谓,磨刀不误砍柴功。

------------------------------------------------------------------------------------------------------------------------------


  严禁转载和采集

本文地址: http://blog.csdn.net/aerchi/article/details/44033995






0 0