我正在运行一套量角器测试。我有一个config.js,只设置为使用'功能'运行Chrome。见下文。
capabilities: {
}
browserName: 'chrome'
}
我有以下执行方案要求:
仅在Chrome中执行测试
仅在Firefox中执行测试
使用Chrome / Firefox / IE执行
我希望能够通过使用以下内容覆盖(通过命令args)我当前的config.js:
选项#3不是真正的命令(但我希望它是)
问题:我是否可以使用命令覆盖“multiCapabilities”的单一功能,或者您是否建议使用2个配置文件?一个用于单个浏览器,一个用于多个浏览器?
注意:我想只有1个config.js,因为我在config.js中定义了所有套件,无论如何都不需要倍数。
答案 0 :(得分:0)
您可以使用 multiCapabilities
multiCapabilities: [{
'browserName': 'firefox'
}, {
'browserName': 'chrome'
}]