我使用Selenium 2.45.0網格測試了多個瀏覽器中的Web應用程序。權限被拒絕訪問屬性「handleEvent」
有一點(我猜當Bugsnag被添加到應用程序中),一些find_element函數在Firefox中仍然失敗(仍然在Safari中運行),並且「權限被拒絕訪問屬性handleEvent
」錯誤。
它看起來像有是一個解決辦法:
adding
$driver -> get_active_element();
before calling
$driver -> find_element...
但是,這是尷尬。
有沒有其他人面臨同樣的問題,並找到更合適的解決方案?
什麼是Firefox版本?我猜硒問題和Firefox問題,有人已經面臨這個問題[檢查此]而且據我記得之前,我有時會得到這樣的錯誤。但我也不會推薦你更新Firefox到最新版本,因爲硒2.45不能很好地與Firefox 37(https://github.com/SeleniumHQ/selenium/issues/452) –
是的。這是Firefox 37.0.2 – Dmitry
好吧,在我使用硒2.45和firefox 37的情況下 - 瀏覽器甚至不希望開始新的會話,所以我會建議你或安裝firefox 36或等到selenium將得到更新 –