Firefox 20+中的新匿名窗口;使用Selenium(Java)

Firefox 20+中的新匿名窗口;使用Selenium(Java),java,firefox,selenium,incognito-mode,Java,Firefox,Selenium,Incognito Mode,我在将FF更新到版本20+后运行自动化测试时遇到一些问题。我的测试使用了Selenium和Firefox19。因此,我在FF 19中启动了新的“隐姓埋名”窗口,代码在打开和关闭私人浏览部分中进行了描述。但它不适用于Firefox20+ 文本错误:“无法修改包装器本机的属性”始终显示。那么,我应该如何更改Java代码以正常模式运行Firefox,然后打开新的incognito选项卡并进行测试呢。我无法使用browser.privatebrowsing.autostart为什么需要私人浏览?除非指定

我在将FF更新到版本20+后运行自动化测试时遇到一些问题。我的测试使用了Selenium和Firefox19。因此,我在FF 19中启动了新的“隐姓埋名”窗口,代码在打开和关闭私人浏览部分中进行了描述。但它不适用于Firefox20+
文本错误:“无法修改包装器本机的属性”始终显示。那么,我应该如何更改Java代码以正常模式运行Firefox,然后打开新的incognito选项卡并进行测试呢。我无法使用
browser.privatebrowsing.autostart

为什么需要私人浏览?除非指定Firefox配置文件,否则原始沙盒将保持不变。WebDriver将始终在新的、干净的FF实例中运行。它不会存储浏览历史。默认情况下,Firefox的某些实现是以私有模式启动的,因此如果使用这种实现,测试这种情况是至关重要的。