これを行うと、 「アドオンの互換性の確認」ダイアログが削除されます。これは、Windowsオペレーティングシステムに基づいています。
一時的なFFプロファイルを作成し、以下に示すようにそのプロファイルでサーバーを起動します。
java -jar selenium-server-x.x.x.jar -firefoxProfileTemplate "/path/to/the/temp/profile"
次のコードを使用します。
import com.thoughtworks.selenium.*;
public class Test {
public static void main(String ar[]) {
Selenium sel = new DefaultSelenium("localhost", 4444, "*firefox", "http://www.google.com/");
sel.start();
}
}
[ファイル名を指定して実行]コマンドに「%TEMP%」と入力すると、セレンセッションと同じ名前のフォルダーが表示されます。フォルダの内容をコピーして、一時プロファイルの内容に置き換えます。
アドオンの互換性を削除するには、以下の手順に従ってください。
1。新しいFFプロファイル
2を作成します。必要な設定に従ってFFプロファイルを設定します
3。Firefoxを呼び出すようにセレンのサンプルプログラムを実行するだけです。
4。これで、システムのどこかに作成されたSeleniumSessionと同じ名前のフォルダーを見つけることができます。(おそらく、一時コンテンツが保存されているディレクトリにあります)
5。フォルダの内容をコピーして、新しく作成したプロファイルに置き換えます。
これで、必要なときにいつでも新しく作成されたプロファイルを使用できます。FFが更新されるたびに、プロファイルを使用してFirefoxを一度呼び出すことにより、既存のアドオンが既存のバージョンと互換性があるかどうかを常に確認してください。