我正在使用Selenium为网站构建一些功能测试,并且我陷入了一个奇怪的浏览器问题,页面似乎永远不会完成加载.状态栏显示"从...传输数据"或"读取...".
由于页面永远不会完成加载,我的selenium测试超时.
这个问题似乎只发生在FireFox上. 我们的测试依靠FireFox*chrome来测试文件上传,因此FireFox对我们的测试策略至关重要.
我已经检查了FireBug和Fiddler,但我没有看到任何不完整的长期运行请求.所有请求都包含正常响应代码(无404错误).
我应该怎么看才能解决这个问题?
文档类型?
标记无效?
低级FireFox设置?
注册表黑客?
IIS设置?
虽然解决这个星球的问题会很棒,但我只需要为我的测试解决问题.
如果它有帮助,它是一个基于MOSS的.NET 3.5解决方案,我们正在使用带有sifr的Flash.我们的标记是遗留的(它是一个MOSS站点)所以它的边缘有点粗糙.
这是Firefox中的一个已知错误:https://bugzilla.mozilla.org/show_bug.cgi?id = 388311
如果您认为该错误与您的情况相关,请考虑在bugzilla中投票.