【问题标题】:Timed out receiving message from renderer in selenium?从硒中的渲染器接收消息超时?
【发布时间】:2020-07-26 19:14:45
【问题描述】:

您好,我在 chrome 中通过 selenium webdriver 执行 UI 测试时遇到以下错误。

Chrome 驱动程序:81.0.4044.69。

[1586841277.704][SEVERE]:从渲染器接收消息超时:0.100

谁能帮我解决这个问题?

【问题讨论】:

  • 1-2 个月前的 Q 副本,但我没有找到它的 SO 技能。这是当前 ChromeDriver 中的一个错误,直到下一个版本才会修复。
  • 更正:实际上这是 ChromeDriver 80 中的一个错误,本应在 81 中修复。很抱歉,从您的帖子中得知,这显然是 not 在 81 中修复。
  • 好的,希望我们很快能在下一个版本中发现这个错误,非常感谢您的回复。
  • 实际上它可能会在 82 中得到修复:请参阅stackoverflow.com/questions/60114639 中的答案。

标签: java selenium selenium-chromedriver ui-automation browser-automation


【解决方案1】:

我不知道这是否是推荐的做法,但在谷歌搜索后,我发现了以下临时解决方案。

为chrome设置浏览器属性:

System.setProperty(ChromeDriverService.CHROME_DRIVER_SILENT_OUTPUT_PROPERTY, "true");
System.setProperty("webdriver.chrome.driver", DriverFactory.getChromeDriverExePath());

driver = new ChromeDriver();

供参考:https://www.youtube.com/watch?v=C8GuQViFD3Y

希望这将为你们中的许多人解决这个问题。

【讨论】:

    猜你喜欢
    • 2019-01-31
    • 2020-04-25
    • 1970-01-01
    • 1970-01-01
    • 2021-06-17
    • 1970-01-01
    • 2018-07-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多