我试图使用量角器并行运行一系列测试..似乎我正在使用所有的配置,但是有些东西是不对的,测试是一个接一个地运行在同一浏览器实例中。 我的.conf文件如下:
// Some protractor configs
capabilities: {
browserName: 'chrome',
shardTestFiles: true,
maxInstance: 2,
},
suites: {
sitePersonalizationSanity: '../test/e2e/Sanity/*.js',
},
// Other protractor configs
我很高兴听到我做错了什么......谢谢。
答案 0 :(得分:1)
这可能是你的工作,并为我工作。 你可以指定线程 多功能性就像这样提到
multiCapabilities: [
{
shardTestFiles: true,
maxInstances: 1,
sequential: true,
browserName: 'chrome',
specs: ['specs/spec1.js','specs/spec2.js','specs/spec3.js']
},
{
shardTestFiles: true,
maxInstances: 1,
sequential: true,
browserName: 'chrome',
specs: ['specs/spec4.js',
'specs/spec5.js',
'specs/spec6.js',
]
}
如果您愿意,可以包含maxSessions:1,count:1。
以便您可以限制会话
您可以将类似的处理测试用例组合在一起。
希望这会有所帮助。 如果运作良好,请进行投票或选择正确的答案。
答案 1 :(得分:0)
您最初的问题仅在于拼写。
使用:
maxInstances: 2,
代替:
maxInstance: 2,