2017-05-02 8 views
-2

Jetzt bin ich damit begonnen, Selenium WebDriver zu lernen. Ich habe den folgenden Fehler.Fehler in Selenium Webdriver

Exception in thread "main" java.lang.IllegalStateException: Der Pfad den Fahrer ausführbaren muss vom webdriver.gecko.driver Systemeigenschaft festgelegt werden; Weitere Informationen finden Sie unter https://github.com/mozilla/geckodriver. Die neueste Version kann heruntergeladen werden von.

Kann jemand diesen Fehler beheben?

+1

Geben Sie weitere Informationen: 1. Was sind Ihre genauen Testschritte? 2. Was hat für dich funktioniert? Code anzeigen 3. Wo steckst du fest? Fehler-Stack-Trace bereitstellen – DebanjanB

+0

Haben Sie den Fehler googlen? Was hast du gefunden? Was haben Sie versucht, das Problem selbst zu lösen? – JeffC

+0

http://stackoverflow.com/questions/38676719/selenium-using-java-the-path-to-the-driver-executable-must-be-set-by-the-webdr – JeffC

Antwort

0

Es scheint, als ob Sie die neueste Version von Selen verwenden. Im Gegensatz zu älteren Versionen, bei denen im Falle von Firefox die Systemeigenschaft für den Browsertreiber nicht gesetzt werden muss, muss die System.setProperty ("path to geckodriver.exe") im Code angegeben werden. Dies sollte Ihr Problem lösen