有没有办法可以在不同的环境中运行规范。也许,protractor-config文件中的任何配置?
做类似
的事情 specs: ['../tests/*.js', server1], ['../more_tests/*.js', server2]
在配置中。
答案 0 :(得分:2)
我不知道“独立环境”是什么意思。如果您想根据不同的功能运行不同的规范,请按以下步骤操作:
exports.config = {
specs: [
'basic/*' // specs to be shared amongst all capabilities
],
multiCapabilities: [{
'browserName': 'chrome', // You can specify version, etc
// uses 'basic/*'
}, {
'browserName': 'chrome', // You can specify version, etc
specs: 'basic2/*' // 'basic/*' and 'basic2/*'
}, {
'browserName': 'firefox', // You can specify version, etc
specs: 'basic3/*' // 'basic/*' and 'basic3/*'
}]
};