Selenium ChromeDriver无法加载资源:网络::错误\u连接\u已关闭

Selenium ChromeDriver无法加载资源:网络::错误\u连接\u已关闭,selenium,docker,selenium-webdriver,selenium-chromedriver,codeception,Selenium,Docker,Selenium Webdriver,Selenium Chromedriver,Codeception,我使用Codeception运行一些验收测试,使用WebDriver和Docker Selenium独立服务器。我注意到,在我的一个测试抛出错误后,我记录了以下内容: [Selenium浏览器日志] 13:59:52.345严重-https://ssl.google-analytics.com/ga.js -加载资源失败:网络::错误\u连接\u已关闭 有趣的是,网页或应用程序上根本没有任何谷歌分析。我猜有一些匿名的使用分析,但不能告诉它是谁的,是否是,或者它包括libs,甚至硒的Chrom

我使用Codeception运行一些验收测试,使用WebDriver和Docker Selenium独立服务器。我注意到,在我的一个测试抛出错误后,我记录了以下内容:

[Selenium浏览器日志] 13:59:52.345严重-https://ssl.google-analytics.com/ga.js -加载资源失败:网络::错误\u连接\u已关闭

有趣的是,网页或应用程序上根本没有任何谷歌分析。我猜有一些匿名的使用分析,但不能告诉它是谁的,是否是,或者它包括libs,甚至硒的ChromeDriver。我使用-net=host运行Selenium服务器,这可能与此有关


有人知道如何关闭这些分析或让Codeception忽略失败的外部资源吗?

将以下条目添加到本地主机文件中

127.0.0.1 www.google-analytics.com 127.0.0.1 google-analytics.com 127.0.0.1 ssl.google-analytics.com

这适用于所有浏览器,无论它们是否支持插件。只要您不在本地计算机上运行web服务器,这些连接就会立即被拒绝,因此故障不会持续很长时间

你也可以试试我从未亲自测试过的0.0.0.0

0.0.0.0 www.google-analytics.com 0.0.0.0 google-analytics.com 0.0.0.0 ssl.google-analytics.com


PS:0.0.0.0,空路由,更好。如果您正在运行自己的web服务器,那么您将开始获得404,前提是您的本地主机路由。

谢谢,下次它出现时,我必须尝试一下。我记不清了,但我不再遇到这个错误了。@M我想可能是您从其他网络运行的吗?我当前无法加载资源:net::ERR\u CONNECTION\u超时,因为我的测试正在等待外部JS脚本。将尝试将其添加到主机,然后查看happens@Jezor老实说,我不记得了,但问题似乎自行解决了。不过,既然你提到了它,它可能是我糟糕的VPN连接。