2013-04-12 131 views
2

我在64位Linux和64位Windows上运行带有Java的Selenium WebDriver 2.31.0。我们的页面加载非常快,大约2秒钟。但是,运行WebDriver测试页面可以加载30秒左右。当WebDriver运行速度很慢时,是否有一些一般情况?Selenium WebDriver在Firefox上速度极慢

+0

http://stackoverflow.com/questions/13020841/selenium-webdriver-works-but-slow-java – Eugene

+1

您是否在驱动程序对象上设置了隐式等待时间?这可以真的放慢速度。你能告诉我们一些代码,很难用绝对没有信息来诊断问题。 – Ardesco

+0

什么版本的Firefox? – Arran

回答

1

我有一个类似的问题,加载页面,有时会出现超时错误。我使用Java和JUnit的WebDriver。然后我更新到Java库的最新版本,它运行良好。

+0

奇怪的是,即使等待http响应也需要很长时间。所以如果我手动登录我们的页面,它需要1秒钟。如果Selenium测试登录,则需要大约30秒。它没有任何意义,因为它正在等待页面响应。我会理解,如果问题是硒在寻找元素方面很慢...... – user1340582