我正在使用Selenium为网站构建一些功能测试,但我陷入了一个奇怪的浏览器问题,即页面似乎永远无法完成加载。状态栏读取“正在从…传输数据”或“读取…”。
由于页面从未完成加载,因此我的selenium测试超时。
该问题似乎仅在FireFox上发生。 我们的测试依靠FireFox * chrome来测试文件上传,因此FireFox对于我们的测试策略至关重要。
我已经检查了FireBug和Fiddler,但没有看到任何不完整的长期运行请求。所有请求均带有正常响应代码(无404错误)。
我应该怎么看才能解决这个问题?
尽管解决行星问题确实很棒,但我只需要在测试中解决问题即可。
如果有帮助,那是基于MOSS的.NET 3.5解决方案,我们将Flash与sifr一起使用。我们的标记是旧的(并且它是MOSS站点),因此边缘有些粗糙。
讨厌回答我自己的问题,但是在开发人员开始删除无效的标记,未关闭的表或没有表的TR的情况通常不好之后,问题就自行解决了。