-1
現在のWebDriverインスタンスで新しいタブを開こうとしていますが、このコマンドを使用していますが、それはうまくいきませんでした。私は現在、LinuxシステムでSelenium 2.53とFirefoxバージョン28を使用しています。Firefoxでセレニウムを使って新しいタブを開く
現在のWebDriverインスタンスで新しいタブを開こうとしていますが、このコマンドを使用していますが、それはうまくいきませんでした。私は現在、LinuxシステムでSelenium 2.53とFirefoxバージョン28を使用しています。Firefoxでセレニウムを使って新しいタブを開く
このコマンドで行うことは、いくつかのキーをHTML本体に送ることだけです。ブラウザのメニューには何の影響もありません。
テスト自動化のためのFirefoxの設定は、Firefoxプロファイルの助けを借りて行われます。だからcreate a profileは、about:preferences
のウィンドウの代わりに新しいタブを開きます。
あなたは、このようにドライバをインスタンス化することによって、あなたのテストコードでプロファイルを使用することができます。
WebDriver driver = new FirefoxDriver(new FirefoxProfile(new File("/path/to/ff_profile")));
詳細はjavadocを参照してください。
もし私が間違っていると思わないのであれば、Firefox 28は古くなっています。 –