PHP是否可以使用selenium打开私有浏览器?

PHP是否可以使用selenium打开私有浏览器?,php,firefox,selenium,Php,Firefox,Selenium,我用的是sebastian bergmann的selenium phpunit。(facebook网络驱动程序) 如何设置普通Firefox浏览器: public function setUp() { // Browser Choice $capabilities = array(\WebDriverCapabilityType::BROWSER_NAME => 'firefox'); // Some more code to set

我用的是sebastian bergmann的selenium phpunit。(facebook网络驱动程序) 如何设置普通Firefox浏览器:

public function setUp()
    {
        // Browser Choice
        $capabilities = array(\WebDriverCapabilityType::BROWSER_NAME => 'firefox');
        // Some more code to setup
    }
问题:

现在我想打开一个Firefox浏览器,但要以私有模式。
我该怎么做?打开chrome/IE private browsering的方式是否相同?

我目前没有selenium安装供我使用。所以这是未经测试的

$profile = new FirefoxProfile();

$profile->setPreference(
  'browser.privatebrowsing.autostart',
  true
);

$capabilities = array(
    \FirefoxDriver::PROFILE, $profile
);

这看起来不像phpunit selenium,但更像Facebook的php-webdriver。它似乎不起作用。我收到了错误:UnknownServerException:java.util.ArrayList无法转换为java.util.Map Google现在会出现什么问题