IPDL协议错误:处理程序返回错误代码!在gecko驱动程序日志文件中

时间:2018-06-05 12:02:30

标签: java selenium-webdriver geckodriver

通过Firefox自动化测试用例时,我收到错误:

  

处理意外关闭状态:1

在geckoDriver.log中有一个错误:

  

IPDL协议错误:处理程序返回错误代码!

有人可以帮忙解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

如果没有您使用的二进制文件的版本信息并且确切错误堆栈跟踪,则很难分析错误。

然而,此错误消息:

IPDL protocol error: Handler returned error code!

根据{strong> Firefox v56.0 观察IPDL protocol error: Handler returned error code!,可能是由于以下原因之一:

解决方案

  • OS Architecture 的角度来看,总有一个 OS Level Window 可以一次只有一个焦点。因此,如果浏览器实例目前不在焦点并且绝对需要关注,则需要切换。
  • Firefox 58.0a1 每晚构建似乎已解决了这些错误。
  • 浏览器客户端升级到最近的 Firefox Quantum v60.0.1 将解决您的问题。