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:\Windows\SysWOW64\Macromed\Flash\NPSWF32_15_0_0_152.dll

這個文件,原理跟上面的類似。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM