0

Selenium FireFoxDriver をロードしようとすると、ブラウザの起動に時間がかかります。自動更新を無効にするなど、多くのオプションを試しましたが、すべての努力が無駄です。そこで、サーバーの起動時に FirefoxDriver をロードすることにしました (つまり、コンテナの初期化時に web.xml で起動時のロード時間を 0 にします)。このアプローチに短所はありますか?また、これを行うためのより良い方法があれば提案してください。

前もって感謝します!!!

4

1 に答える 1

0

一般に、WebDriverデフォルトで Firfox および Safari ブラウザーをサポートします。このための構成を実行する必要はありません。ブラウザを初期化するサンプル コードについては、以下を参照してください。

WebDriver driver = new FirefoxDriver();
driver.get("http://www.google.com/");

上記のコードは、マシンにインストールされている Firefox ブラウザーを起動し、Google ページを起動します。Selenium のバージョンと Firefox のバージョンが一致しない場合、ブラウザは起動しますが、Google アプリケーションは起動しません。

お役に立てれば。

于 2016-05-09T11:57:32.590 に答える