あなたはthisリンクからgeckodriver.exe
をダウンロードする必要があり、あなたはヤモリドライバなしでFirefoxの49.0を実行することはできません。ダウンロードした後、解凍して、あなたのマシン上の任意の場所に保存し、このコードに従ってください。これにはSeleniumバージョン3.0.1を使用してください。 あなたはセレンの古いバージョンを使用している場合、あなたは、このリンクから
WebDriver driver = new FirefoxDriver();
ダウンロードヤモリドライバの代わりに
WebDriver driver = new MarionetteDriver();
を使用する必要がありますいくつかの詳細を追加https://github.com/mozilla/geckodriver/releases
System.setProperty("webdriver.gecko.driver","C:\\Selenium\\Firefox driver\\geckodriver.exe"); // you have to select you path of gecko driver where you placed it after download and unzip.
WebDriver driver = new FirefoxDriver();
driver.get("http://www.hotmail.com");
、何かエラーに直面していますか? – NarendraR
はい。私が得ているPFBエラー。 "org.openqa.selenium.firefox.NotConnectedException:45000ミリ秒後にポート7055のホスト127.0.0.1に接続できませんFirefoxコンソールの出力" –
古いセレンのjarファイルを使用していると思います。最新のものに更新し、 'geckodriver 'firefoxと接続する – NarendraR