2016-11-29 36 views
1

我正在使用Selenium WebDriver 2.5.3.1在Firefox 39.0(Firefox更新關閉)上運行我的測試。下面的代碼在昨天之前運行得非常好。Selenium Webdriver需要一分多鐘才能啓動FirefoxDriver

public class Open_Firefox { 
    static WebDriver driver =new FirefoxDriver(); 
    public static void main(String args[]){ 
     driver.get("http://google.com"); 
    } 
} 

今天,突然之間上面的代碼花了一分多鐘纔打開Firefox。

我對硒很新,我不明白爲什麼會發生這種情況。 我沒有做任何改變的Firefox實際上我已經關閉自動更新。請幫忙,謝謝。

+0

可能您的計算機上運行的進程太多。 –

+0

不,我只是eclipse和瀏覽器運行....將解除安裝和重新安裝Firefox的任何幫助????? – Harish

+0

1)我認爲你使用的是2.53.1而不是2.5.3.1 2)如果你在沒有Selenium的情況下加載它,頁面是否更快? 3)當Selenium打開瀏覽器點擊它並按F12切換瀏覽器控制檯時,打開網絡選項卡,看看有哪些網絡流量。 –

回答

0

嘗試刪除瀏覽器緩存,Cookie和歷史記錄。同時刪除系統臨時文件。

刪除系統臨時文件,

1,按視窗鍵+ R

2,在運行窗口中輸入%temp%

3,刪除所有文件裏面的文件夾打開。

+0

我試過這個,但沒有工作....速度仍然是相同。 – Harish

+0

你使用的是linux/windows嗎?什麼是你的機器處理器和Ram? – Eby

+0

我正在使用Windows,今天執行測試腳本時遇到了beloe錯誤:「org.openqa.selenium.firefox.NotConnectedException:無法在45000 ms後連接到端口7055上的主機127.0.0.1。」 – Harish

相關問題