我的 Protractor 配置中有这个:
multiCapabilities: [
{
browserName: 'firefox',
firefoxOptions: {
args: ['-headless']
},
'moz:firefoxOptions': {
args: ['-headless']
}
}
]
不幸的是,当我启动 Protractor 时,Firefox 仍然以 headful 模式运行。我到底该如何让 Firefox headless ?
我知道在命令行中,-headless
选项应该可以正常工作。
最佳答案
我猜,您的配置中缺少额外的连字符 (-)。
multiCapabilities: [
{
browserName: 'firefox',
firefoxOptions: {
args: ['--headless']
},
'moz:firefoxOptions': {
args: [ '--headless' ]
}
}
]
另外你的浏览器版本应该大于56。
关于selenium - 使用 Protractor 配置以 headless 模式运行 Firefox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48413814/