【发布时间】:2020-05-23 15:51:07
【问题描述】:
我们最近使用 ChromeDriver v80.0.3987.16 和 Chrome v80.0.3987.87(官方构建)(64 位)升级了我们的测试环境,升级后即使是最小的程序也会产生大量这些严重的日志:
[1581082019.282][SEVERE]: Timed out receiving message from renderer: 0.100
[1581082020.245][SEVERE]: Timed out receiving message from renderer: 0.100
在使用 ChromeDriver v79.0 / Chrome v79.0 组合之前,偶尔会观察到这些消息。
最小代码块:
public class chromeDemo
{
public static void main(String[] args)
{
System.setProperty("webdriver.chrome.driver", "C:\\Utility\\BrowserDrivers\\chromedriver.exe");
WebDriver driver = new ChromeDriver();
driver.get("https://www.google.com/");
driver.quit();
}
}
控制台输出:
Starting ChromeDriver 80.0.3987.16 (320f6526c1632ad4f205ebce69b99a062ed78647-refs/branch-heads/3987@{#185}) on port 9194
Only local connections are allowed.
Please protect ports used by ChromeDriver and related test frameworks to prevent access by malicious code.
Feb 07, 2020 6:56:57 PM org.openqa.selenium.remote.ProtocolHandshake createSession
INFO: Detected dialect: W3C
[1581082019.282][SEVERE]: Timed out receiving message from renderer: 0.100
[1581082020.245][SEVERE]: Timed out receiving message from renderer: 0.100
[1581082020.430][SEVERE]: Timed out receiving message from renderer: 0.100
[1581082020.531][SEVERE]: Timed out receiving message from renderer: 0.100
[1581082020.632][SEVERE]: Timed out receiving message from renderer: 0.100
[1581082020.734][SEVERE]: Timed out receiving message from renderer: 0.100
[1581082020.835][SEVERE]: Timed out receiving message from renderer: 0.100
[1581082021.364][SEVERE]: Timed out receiving message from renderer: 0.100
[1581082021.544][SEVERE]: Timed out receiving message from renderer: 0.100
[1581082021.647][SEVERE]: Timed out receiving message from renderer: 0.100
[1581082021.748][SEVERE]: Timed out receiving message from renderer: 0.100
[1581082021.850][SEVERE]: Timed out receiving message from renderer: 0.100
[1581082021.952][SEVERE]: Timed out receiving message from renderer: 0.100
有人面临同样的情况吗? ChromeDriver/Chrome v80 相对于 ChromeDriver/Chrome v79 是否有任何变化?有什么线索吗?
【问题讨论】:
-
我也面临同样的问题:(
-
升级到 v80 后,我遇到了同样的问题。不过,您的问题可能应该问如何解决它,而不是问其他人是否面临同样的问题。
-
我不敢相信这个问题已经结束了。很多时候,SO 无法作为提供帮助的引擎。
-
面临完全相同的问题。我们所有的自动化 Selenium 代码都被破坏了。而且由于很多复杂性,我们无法降级。
-
@DebanjanB 是的,我浏览了你的帖子。我希望他们能在下一个版本中修复它。我试图找出解决方案,所以我已经提到了它,但是还有更多选项可以防止超时。我会尝试使用其他选项,但如果超时时间非常短,那么我认为我们需要等待下一个版本。
标签: selenium google-chrome selenium-chromedriver chromium renderer