我正在使用 Selenium 为网站构建一些功能测试,但我遇到了一个奇怪的浏览器问题,页面似乎永远无法完成加载。状态栏显示“从...传输数据”或“读取...”。
由于页面永远不会完成加载,我的硒测试超时。
这个问题似乎只发生在 FireFox 上。 我们的测试依赖 FireFox *chrome 来测试文件上传,因此 FireFox 对我们的测试策略至关重要。
我检查了 FireBug 和 Fiddler,但我没有看到任何不完整的长期运行请求。所有请求均以正常响应代码完成(无 404 错误)。
我应该看什么来解决这个问题?
- 文档类型?
- 无效标记?
- 低级别的 FireFox 设置?
- 注册表黑客?
- IIS设置?
尽管为地球解决问题会很棒,但我只需要为我的测试解决问题。
如果有帮助,它是一个基于 MOSS 的 .NET 3.5 解决方案,我们正在使用带有 sifr 的 Flash。我们的标记是遗留的(它是一个 MOSS 站点),所以它的边缘有点粗糙。