2017-05-14 3 views
-1

Hier ist der Fehler:Selenium 3.4 Hinzufügen WebDriver Fehler

1494724012420 geckodriver INFO Listening on 127.0.0.1:20810 
1494724013022 geckodriver::marionette INFO Starting browser \\?\C:\Program Files\Mozilla Firefox\firefox.exe with args ["-marionette"] 
1494724013271 addons.manager ERROR startup failed: [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIFile.create]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource://gre/modules/FileUtils.jsm :: FileUtils_getDir :: line 70" data: no] Stack trace: FileUtils_getDir()@resource://gre/mJaovdauSlcersi/pFti leerUrtoirls.jsm:: 7r0e s<o uFriclee:U/t/iglrse_/gmeotdFuillees(/)[email protected]:e/r/.gjrsem/,m oldiunlee s1/6F5i7l:e UNtSi_lEsR.RjOsR_NOTm_:I4N2I T<I AvLaIlZiEdDa:t eABdldoocnkMlainsatg(e)[email protected] riess onuortc ei:n/i/tgirael/imzoeddu 
l 
es/AddonManager.jsm:671 < startup()@resource://gre/modules/AddonManager.jsm:834 < startup()@resource://gre/modules/AddonManager.jsm:3129 < observe()@resource://gre/components/addonManager.js:65 
1494724014515 Marionette INFO Listening on port 64478 
JavaScript error: resource://gre/modules/AddonManager.jsm, line 2570: NS_ERROR_NOT_INITIALIZED: AddonManager is not initialized 
maj 14, 2017 3:06:54 AM org.openqa.selenium.remote.ProtocolHandshake createSession 
INFO: Detected dialect: W3C 
JavaScript error: resource://gre/modules/FileUtils.jsm, line 70: NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIFile.create] 

Mein Code:

public class OpenBrowser { 
    public static void main(String[] args) { 
     System.setProperty("webdriver.gecko.driver", "C:/Users/E/workspace/RocketTradingBot/lib/geckodriver/geckodriver.exe"); 

     WebDriver driver = new FirefoxDriver(); 
     driver.get("https://google.com/"); 
     //driver.quit(); 
    } 
} 

Was ist der Grund für diesen Fehler sein könnte und wie man es beheben?

+0

stellen Sie sicher, Ihre geckodriver Version 0.1 5 oder höher auch Ihr Firefox ist v53 oder höher – kushal

+0

Was ist Ihre Geckodriver & Mozilla Firefox-Version? – DebanjanB

Antwort

0

Eigentlich funktioniert der Code in Ordnung Ich habe es ausprobiert und es funktioniert gut auf meinem Rechner

Ich denke, das auf die Version Ihres FireFox-Browser oder die Version des Treibers Gecko

Unten ist verwandt Umwelt:

Mein Gecko-Treiber Version: v0.10.0

Meine FireFox-Version: 47.0.2