如何处理Chrome驱动程序中的“无法从渲染器接收消息”?

时间:2019-04-19 17:34:22

标签: java selenium google-chrome selenium-webdriver selenium-chromedriver

测试环境:

  • chrome = 73.0.3683.103
  • chromedriver版本:73.0.3683.68
  • java.version:“ 1.8.0_151”
  • os.name:“ Windows 7”

我遇到以下错误:

Unable to receive message from renderer 
Timed out receiving message from renderer: 19.997 Timed out receiving message from renderer:-0.004

预先感谢您可能提供的帮助。

1 个答案:

答案 0 :(得分:0)

此错误消息...

Unable to receive message from renderer Timed out receiving message from renderer: 19.997 
Timed out receiving message from renderer: -0.004

...表示 ChromeDriver 无法启动/产生新的 Web浏览会话,即 Chrome浏览器会话。

您的主要问题是所使用的二进制版本之间的不兼容性

  • 您的 ChromeDriver 版本是 73.0.3683.68
  • 您的 Chrome 版本是 73.0.3683.103
  • 您的 JDK版本 1.8.0_151 ,该版本很旧

因此 ChromeDriver v73.0.3683.68 Chrome v73.0.3683.103 JDK v8u151 之间显然存在不匹配。 / p>


解决方案

JDK 升级到最新级别JDK 8u202