web-driverでFirefoxのバージョンを設定する方法は? 私はちょうど異なるバージョンのFirefoxを使いたいです。異なるバージョン19、20、21のようなwebdriverを使って別のバージョンのfirefoxを使用する方法は?
....
も他のブラウザのヘルプを汎用的なソリューションを提供してください。
web-driverでFirefoxのバージョンを設定する方法は? 私はちょうど異なるバージョンのFirefoxを使いたいです。異なるバージョン19、20、21のようなwebdriverを使って別のバージョンのfirefoxを使用する方法は?
....
も他のブラウザのヘルプを汎用的なソリューションを提供してください。
システムにすべてのバージョンをインストールする必要があります。次に、システムプロパティwebdriver.firefox.bin
を使用して、Firefoxのパスを定義することができます。パスはSystemプロパティで設定されているため、同じJavaプロセスで2つの異なるFirefoxを実行することはできません。
この解決方法はFirefoxに固有です。一般的な解決策はありません。すべてのWebDriverを自分で設定する必要があります。
さらに詳しい情報はconfiguration of Firefox Web Drvierです。
最終的に私はこれが動作していない別のブラウザバージョン
System.setProperty("webdriver.firefox.bin", "/Applications/Firefox-2.app/Contents/MacOS/firefox-bin");
WebDriver driver = new FirefoxDriver();
driver.get(baseUrl);
System.out.println(driver.getTitle());
driver.close();
driver.quit();
ありがとうございました!あなたは私の新しい英雄です、偉大な偉大なバグクラッカー卿/ママ<3 – WoodenKitty
で実行するソリューションを発見した。.. :( webdriverをドライバー=新しいFirefoxDriver(); 公共ボイドfirefoxVersion(){ \t \t \t \tするSystem.setProperty( "webdriver.firefox.bin"、 "/Applications/Firefox-2.app/Contents/MacOS/firefox-bin"); \t \t driver.get(baseUrlに); \t System.out.println(driver.getTitle()); – bugCracker