这样做是为了移除“检查插件的兼容性”对话框。这是基于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。现在您可以在您的sytsem中的某处找到与Selenium Session具有相同名称的文件夹。 (很可能在保存临时内容的目录中)
5。复制文件夹内容并将其替换为新创建的配置文件。
现在您可以根据需要使用新创建的配置文件。每当FF更新时,通过一次调用带有配置文件的firefox,总是检查现有插件是否与现有版本兼容。
可能,下载最新版本的Firefox火狐13是镇上:) – iMatoria 2012-07-29 17:50:42