zoukankan      html  css  js  c++  java
  • webdriver 操作 Firefox 在关闭浏览器时弹出 “Plugin Container for Firefox已停止工作” 处理办法。

    上来先来一个图:

    在使用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这货 ,灵光一闪,妈的我不用你了还不行。

    看来真行。

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

    最近看到有网友用了类似的办法:

    移除:

    C:WindowsSysWOW64MacromedFlashNPSWF32_15_0_0_152.dll

    这个文件,原理跟上面的类似。

  • 相关阅读:
    HDU5586 最大连续和 xingxing在努力
    HDU5587 递推式+二分 xingxing在努力
    HDU2639 第k小01背包 xingxing在努力
    Java面向对象之继承
    Java面向对象之封装
    Java面向对象之封装
    Java流程控制语句
    Java流程控制语句
    Java运算符
    Java运算符
  • 原文地址:https://www.cnblogs.com/lipijin/p/4016530.html
Copyright © 2011-2022 走看看