2012-10-01 97 views
3

在测试网站时,我发现在使用WebDriver时,我们测试环境中的某些页面加载速度极其缓慢(IE,Chrome和Firefox驱动程序持续缓慢),但是当访问相同的页面时页面中的任何其他浏览器通常以更加及时的方式加载。每一个迹象似乎都表明对网页的请求很快发生,并且下载/呈现造成了延迟。是否有其他人遇到同样的问题,并有解决方法/修复?Selenium WebDriver加载某些页面非常缓慢

感谢

回答

0

硒似乎并没有缓存任何数据等 - 或者它清除时,它关闭缓存。缓慢渲染的页面是否可能正在下载已经缓存在普通浏览器实例中的库,字体或CSS文件?像jQuery和lightbox等东西可以很快加起来。

+1

没有缓存似乎说明了一些,但从发送请求到DOMContentLoaded可能需要10-20秒的任何内容。我看到的延迟可能会超过一分钟,webdriver可以做任何有趣的事情来限制带宽吗? – niall

+0

进一步检查,我们有一个rou JavaScript的JavaScript库被拉下来,这是增加了大量的延迟 – niall

+0

当我在我的浏览器中正常加载网页没有硒时,消耗的时间比我使用硒时少得多。这是为什么? – proprius