私はちょうどSelenium
Java
を学習し始めました。私はSelenium Beta 3
とMozilla Firefox v43
でスクリプトを実行しています。で設定する必要がありますドライバの実行可能ファイルへのパス :ここでの主 『java.lang.IllegalStateExceptionは私code`最初Geckoドライバを使用してSelenium Scriptを実行しているときに、「org.openqa.selenium.WebDriverException:サポートされていないMarionetteプロトコルバージョン2」エラーが発生しました
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
public class RegistrationFirefox {
public static void main(String[] args)
{
System.setProperty("webdriver.gecko.driver", "C:\\SeleniumDrivers\\geckodriver.exe");
WebDriver driver = new FirefoxDriver();
driver.get("http://www.google.com");
System.out.println(driver.getTitle());
driver.manage().window().maximize();
driver.close();
}
}
私は
「スレッドでの例外』に関するエラーを取得していますこれは私が(上記のコード)
を取得していますエラーですgeckodriver
をインストールした後
webdriver.gecko.driverスレッド「メイン」org.openqa.selenium.WebDriverExceptionで
例外:サポートされていないマリオネットプロトコルバージョン2は、3(警告:サーバは任意のスタックトレース情報を提供しなかった)必要な コマンド期間またはタイムアウト:5.26秒