我想使用Firefox使用Selenium
打開Google
。我使用的Firefox版本是52.3.0 (64-bit)
。我正在嘗試這種方式;錯誤:1506741262570 Marionette信息使用Selenium在端口2828上收聽
System.setProperty("webdriver.gecko.driver","C://geckodriver-v0.19.0-win64_2//geckodriver.exe"); // Setting GECKODRIVER
WebDriver WD = new FirefoxDriver();
WD.get("http://www.google.com");
但是在運行程序時,它進入睡眠狀態,輸出結果爲;
1506741259735 geckodriver INFO geckodriver 0.19.0
1506741259744 geckodriver INFO Listening on 127.0.0.1:31605
1506741260475 mozrunner::runner INFO Running command: "C:\\Program Files\\Mozilla Firefox\\firefox.exe" "-marionette" "-profile" "C:\\Users\\SPERID~1\\AppData\\Local\\Temp\\rust_mozprofile.viiF05x2u2Ct"
1506741262570 Marionette INFO Listening on port 2828
這裏有什麼問題?我無法理解,爲什麼它的工作原理是?
有沒有錯誤?瀏覽器是否打開並瀏覽網址? –
@TarunLalwani。是瀏覽器正在打開,但網址未瀏覽。 – Amar