2013-04-12 164 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