webdriver 操做 Firefox 在關閉瀏覽器時彈出 「Plugin Container for Firefox已中止工做」 處理辦法。

上來先來一個圖:web

在使用webdriver操做Firefox瀏覽器的時候,一路順暢。但是在最後關閉瀏覽器後,出現瞭如上面圖示的警告!這個警告很早就出現了,由於也不影響測試結果,也就一直沒理。windows

後來新搭建了一個windows虛擬機,也遇到了一樣的問題。可是此次出現警告後,會阻塞住webdriver繼續執行。一直到手動關閉了這個警告框才能繼續執行。不得不處理一下。瀏覽器

 

我處理的辦法是:直接把Plugin Container for Firefox.exe 刪除或是重命名。讓他直接不用啓動,天然就不會崩潰了。測試

 

這是沒辦法的辦法,我嘗試過以下幾個處理辦法:firefox

1.升級Flash插件 -> 無效插件

2.把Firefox降級,從31降級到30,再到28 -> 無效blog

3.不用Firefox,用Chrome。可是Chrome又有新的兼容問題,須要調整的地方更多 -> 無效虛擬機

 

最後我想既然他是一個PluginContainer,那我不用Plugin了還不行麼。原理

我就去Firefox的安裝目錄,想刪掉各類插件。忽然發現了plugin-container-for-firefox.exe這貨 ,靈光一閃,媽的我不用你了還不行。plugin

 

看來真行。

 

後面若是找到根治的辦法會更新。

 

 

最近看到有網友用了相似的辦法:

移除:

C:\Windows\SysWOW64\Macromed\Flash\NPSWF32_15_0_0_152.dll

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

相關文章
相關標籤/搜索