访问权限被拒绝 属性 "handleEvent"

Permission denied to access property "handleEvent"

我正在使用 Selenium 2.45.0 网格在多个浏览器中测试网络应用程序。

有一次(我想当 Bugsnag 被添加到应用程序时)一些 find_element 功能在 Firefox 中开始失败(仍然在 Safari 中工作)并显示“访问权限被拒绝 属性 handleEvent错误。

看起来有一个解决方法:

adding 
$driver -> get_active_element();
before calling
$driver -> find_element...

但这很尴尬。

有没有其他人遇到同样的问题并找到更合适的解决方案?

所以我的建议是错误发生是因为兼容性不是很好 firefox 37selenium server 2.45 我建议您尝试安装 firefox 36 或等到 selenium 网络驱动程序更新。因为在我使用 selenium 2.45firefox 37 的情况下它根本不起作用 - 浏览器只是打开并挂起直到超时。

这已通过从 Bugsnag v2.4.8 中的异常中解救而得到修复。可以说 selenium 不应该将本机处理程序添加到页内事件,但是哦,好吧:)。