FireFox位于“从......传输数据”或“读取......”

时间:2008-11-20 06:15:05

标签: asp.net firefox selenium

我正在使用Selenium为网站构建一些功能测试,并且我遇到了一个奇怪的浏览器问题,页面似乎永远不会完成加载。状态栏显示“从...传输数据”或“读取...”。

由于页面永远不会完成加载,我的selenium测试会超时。

这个问题似乎只发生在FireFox上。我们的测试依靠FireFox * chrome来测试文件上传,因此FireFox对我们的测试策略至关重要。

我已经检查了FireBug和Fiddler,但我没有看到任何不完整的长时间运行请求。所有请求都包含正常响应代码(无404错误)。

我应该怎样看待这个问题?

  • 文档类型?
  • 标记无效?
  • 低级FireFox设置?
  • Registry Hack?
  • IIS设置?

虽然解决这个星球的问题会很棒,但我真的只需要为我的测试解决这个问题。

如果有帮助,它是基于MOSS构建的.NET 3.5解决方案,我们正在使用带有sifr的Flash。我们的标记是遗留的(它是一个MOSS站点)所以它的边缘有点粗糙。

5 个答案:

答案 0 :(得分:5)

这是Firefox中的已知错误:https://bugzilla.mozilla.org/show_bug.cgi?id=383811

如果您认为该错误与您的情况相关,请考虑在bugzilla中投票。

答案 1 :(得分:2)

讨厌回答我自己的问题,但问题在开发人员开始删除无效标记后自行消失,未关闭的表或没有表的TR通常都不好。

答案 2 :(得分:0)

尝试Live HTTP Headers扩展程序。使用此扩展,您可以从线路上获取请求和响应标头。您也可以尝试以安全模式启动Firefox进行测试。这将禁用所有已安装的扩展。在dos框中运行firefox -h以查看安全模式的命令行开关。

答案 3 :(得分:0)

同样的问题,似乎是一个错误。有人说这是一个“安全问题”。找到一个简单的解决方法。我没有尝试过,而且很可能不会,因为我讨厌为单个浏览器修复添加额外的代码,但这种方法看起来不错。请参阅:http://board.flashkit.com/board/showthread.php?t=759308

答案 4 :(得分:0)

尝试禁用Firebug。这为我解决了类似的问题。