webdriver 操作 Firefox 在关闭浏览器时弹出 “Plugin Container for Firefox已停止工作”

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了webdriver 操作 Firefox 在关闭浏览器时弹出 “Plugin Container for Firefox已停止工作”相关的知识,希望对你有一定的参考价值。

转载自:http://www.cnblogs.com/lipijin/p/4016530.html

技术分享

在使用webdriver操作Firefox浏览器的时候,一路顺畅。可是在最后关闭浏览器后,出现了如上面图示的警告!这个警告很早就出现了,因为也不影响测试结果,也就一直没理。

后来新搭建了一个windows虚拟机,也遇到了同样的问题。但是这次出现警告后,会阻塞住webdriver继续执行。一直到手动关闭了这个警告框才能继续执行。不得不处理一下。

 

我处理的办法是:直接把Plugin Container for Firefox.exe 删除或是重命名。让他直接不用启动,自然就不会崩溃了。

 

这是没办法的办法,我尝试过如下几个处理办法:

1.升级Flash插件 -> 无效

2.把Firefox降级,从31降级到30,再到28 -> 无效

3.不用Firefox,用Chrome。但是Chrome又有新的兼容问题,需要调整的地方更多 -> 无效

 

最后我想既然他是一个PluginContainer,那我不用Plugin了还不行么。

我就去Firefox的安装目录,想删掉各种插件。突然发现了plugin-container-for-firefox.exe这货 ,灵光一闪,妈的我不用你了还不行。

 

看来真行。

 

后面如果找到根治的办法会更新。

 

以上是关于webdriver 操作 Firefox 在关闭浏览器时弹出 “Plugin Container for Firefox已停止工作”的主要内容,如果未能解决你的问题,请参考以下文章

我在哪里可以找到权威的 Selenium WebDriver 到 Firefox 兼容性矩阵? [关闭]

python web_ff = webdriver.Firefox() 报错 怎么回事

在 Python 中使用 Selenium WebDriver 时处理 Firefox 无响应?

webdriver每次跑脚本调起Firefox,系统C盘都会被占用一点空间,关闭脚本也不管用,求教技术大牛

webdriver firefox浏览器简单操作

Selenium Webdriver - Debian Lenny 上的 FirefoxDriver 问题(错误无显示)