我想在不同的环境中运行我的量角器测试,例如
testing it on local environment,
testing it on test environment,
testing it on production
环境等同时使用相同的浏览器示例chrome。
因此,在这种情况下,我的基本URL会针对每个环境进行更改:当我运行测试时,我希望在所有不同的环境中并行运行它。
baseUrl:'localhost:8080'
baseUrl:'tst.company.com'
baseUrl:'prod.company.com'
etc
和浏览器保持不变
multiCapabilities:[
{ 'browsername':'chrome',
'chromeOptions':{
'binary': 'drive:pathToChrome',
'args':'[]'
'extensions':[]
}
}]
在这种情况下,任何人都知道如何。 谢谢
答案 0 :(得分:1)
我会使用任务管理器:grunt
和grunt-parallel
来解决此问题。
使用不同的baseUrl
设置创建3个单独的grunt任务配置(您需要安装grunt-protractor-runner
个包)。