2017-05-02 21 views
-2

今、私はSelenium WebDriverを学び始めました。次のエラーがあります。スレッド「メイン」java.lang.IllegalStateExceptionでSelenium Webdriverのエラー

例外:ドライバの実行可能ファイルへのパスは webdriver.gecko.driverシステムプロパティによって設定されなければなりません。詳細については、 https://github.com/mozilla/geckodriverを参照してください。最新バージョンはで、https://github.com/mozilla/geckodriver/releasesからダウンロードできます。

誰でもこのエラーを解決する方法はありますか?

+1

詳細情報:1.正確なテスト手順は何ですか? 2.何があなたのために働いたのですか?コードを表示する。 3.どこにいらっしゃいますか?エラースタックトレースを提供します。 – DebanjanB

+0

Googleでエラーを報告しましたか?あなたは何を見つけましたか?あなた自身で問題を解決しようとしましたか? – JeffC

+0

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

答えて

0

最新バージョンのセレンを使用しているようです。 firefoxの場合に実行可能なブラウザドライバのシステムプロパティを設定する必要がない古いバージョンとは異なり、System.setProperty( "geckodriver.exeへのパス")をコードに記述する必要があります。 これで問題は解決されるはずです