有没有一种方法可以在不同的环境中运行规范。也许,量角器配置文件中有任何配置吗?
做类似的事情specs: ['../tests/*.js', server1], ['../more_tests/*.js', server2]
在配置中。
最佳答案
我不知道您所说的“分离环境”是什么意思。如果您要基于不同的功能运行不同的规格,请执行以下操作:
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/*'
}]
};
关于javascript - 我们如何使用 Protractor 在不同的环境中运行规范,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24274963/