【发布时间】:2018-11-21 16:52:31
【问题描述】:
在某些非常特殊的情况下,我在 Selenium + IE11 中遇到了一个奇怪的错误。
我们运行重复使用相同浏览器窗口的 Selenium 测试。在某些时候,它会停止加载该站点。我手动重新加载它并简要看到Failed to open http://localhost:4200:
一秒钟后它会加载 html 页面,但我认为它是从缓存中加载的,并且页面停留在“正在加载...”进度指示器。
F12 中的网络选项卡由于某种原因停止渲染(这是它在调整窗口大小几次后的样子 - 您可以清楚地看到以前重绘事件的伪影):
如果我打开一个新标签,它会从那里开始工作。一旦 IE11 卡在那个“状态”,我就不能让它在同一个选项卡中工作,即使我用 Ctrl+Shift+Del 删除站点数据。
任何想法发生了什么?通过谷歌搜索,我根本找不到关于这个 Failed to open <URL> 错误的任何信息。
【问题讨论】:
-
您可以尝试在兼容模式下进行测试。您还可以尝试在开发人员工具的网络选项卡中启用“始终从服务器刷新”选项。这些是您可以尝试从 IE 端检查的内容。此外,您可以检查服务器是否断开连接。
标签: selenium internet-explorer internet-explorer-11