Selenium FireFoxDriver をロードしようとすると、ブラウザの起動に時間がかかります。自動更新を無効にするなど、多くのオプションを試しましたが、すべての努力が無駄です。そこで、サーバーの起動時に FirefoxDriver をロードすることにしました (つまり、コンテナの初期化時に web.xml で起動時のロード時間を 0 にします)。このアプローチに短所はありますか?また、これを行うためのより良い方法があれば提案してください。
前もって感謝します!!!
Selenium FireFoxDriver をロードしようとすると、ブラウザの起動に時間がかかります。自動更新を無効にするなど、多くのオプションを試しましたが、すべての努力が無駄です。そこで、サーバーの起動時に FirefoxDriver をロードすることにしました (つまり、コンテナの初期化時に web.xml で起動時のロード時間を 0 にします)。このアプローチに短所はありますか?また、これを行うためのより良い方法があれば提案してください。
前もって感謝します!!!
一般に、WebDriver
デフォルトで Firfox および Safari ブラウザーをサポートします。このための構成を実行する必要はありません。ブラウザを初期化するサンプル コードについては、以下を参照してください。
WebDriver driver = new FirefoxDriver();
driver.get("http://www.google.com/");
上記のコードは、マシンにインストールされている Firefox ブラウザーを起動し、Google ページを起動します。Selenium のバージョンと Firefox のバージョンが一致しない場合、ブラウザは起動しますが、Google アプリケーションは起動しません。
お役に立てれば。