上來先來一個圖: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
這個文件,原理跟上面的相似。