上來先來一個圖:
在使用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
這個文件,原理跟上面的類似。
?
webdriver 操作 Firefox 在關閉瀏覽器時彈出 “Plugin Container for Firefox已停止工作” 處理辦法。
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
