使用量角器配置以无头模式运行Firefox

2 firefox selenium protractor

我在量角器配置中有这个:

  multiCapabilities: [

    {
      browserName: 'firefox',
      firefoxOptions: {
        args: ['-headless']
      },
      'moz:firefoxOptions': {
        args: ['-headless']
      }
    }

  ]
Run Code Online (Sandbox Code Playgroud)

不幸的是,当我启动Protractor时,Firefox仍然以正常模式运行。我到底该如何告诉Firefox无头?

我知道在命令行中,该-headless选项应该可以正常工作。

Mur*_*thi 5

我想,您在配置中缺少多余的连字符(-)。

multiCapabilities: [
{
  browserName: 'firefox',
  firefoxOptions: {
    args: ['--headless']
  },
  'moz:firefoxOptions': {
    args: [ '--headless' ]
  }
}
]
Run Code Online (Sandbox Code Playgroud)

另外,您的浏览器版本应大于56。