下記のガイダンスとヘルプが必要です。FirefoxブラウザがセレンのWebブラウザコードで開かない
以下のコードを実行するとエラーになります。私はjava、eclipse、firefox、WebDrive jarファイルの最新バージョンを使用しています。スレッド "メイン" java.lang.IllegalStateExceptionで
package firsttest1;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
public class helloselenium {
public static void main(String[] args) {
WebDriver driver;
driver =new FirefoxDriver();
String url ="http://www.google.com";
driver.get(url);
}
}
エラー....
例外:ドライバ実行可能ファイルへのパスがwebdriver.gecko.driverシステムプロパティによって設定されなければなりません;詳細については、https://github.com/mozilla/geckodriverを参照してください。最新バージョンはhttps://github.com/mozilla/geckodriver/releases com.google.common.base.Preconditions.checkState(Preconditions.java:199) (org.openqa.selenium.remote.service.DriverService.findExecutable(DriverService.java:109))からダウンロードできます。 org.openqa.seleniumでorg.openqa.selenium.firefox.GeckoDriverService $ Builder.findDefaultExecutable(GeckoDriverService.java:91)でorg.openqa.selenium.firefox.GeckoDriverService.access $ 100(GeckoDriverService.java:38) で .remote.service.DriverService $ Builder.build(DriverService.java:296) at org.openqa.selenium.firefox.FirefoxDriver.createCommandExecutor(FirefoxDriver.java:245) at org.openqa.selenium.firefox.FirefoxDriver( FirefoxDriver.java:220) at org.openqa.selenium.firefox.FirefoxDriver(Fir (FirefoxDriver.java:211) at org.openqa.selenium.firefox.FirefoxDriver(FirefoxDriver.java:211) at org.openqa.selenium.firefox.FirefoxDriver(FirefoxDriver.java:124) at firsttest1.helloselenium。使用される主な(helloselenium.java:12)
バージョン: 日食:ネオンバージョン のjava:jdk1.8 火狐:V48 WebDrive jarファイル:V 3.0.0ベータ2
は私の中でガイドこの問題を解決します。
これは私のために働いた –