Protractor 无法在量角器中运行并行测试

Protractor 无法在量角器中运行并行测试,protractor,sharding,Protractor,Sharding,无法在浏览器之间共享测试。即使配置设置为将其切分 maxSessions: 2 , capabilities: { browserName: 'chrome', shardTestFiles: true, maxInstances: 2, }, 它只启动一个浏览器。不会启动两个浏览器。您必须使用multicapabilities,如“再次测试多个浏览器”一节所示,这些浏览器不会启动两个浏览器。您必

无法在浏览器之间共享测试。即使配置设置为将其切分

maxSessions: 2  ,
    capabilities: {
            browserName: 'chrome',
            shardTestFiles: true,
            maxInstances: 2,
        },

它只启动一个浏览器。

不会启动两个浏览器。您必须使用
multicapabilities
,如“再次测试多个浏览器”一节所示,这些浏览器不会启动两个浏览器。您必须使用
multicapabilities
,如“再次测试多个浏览器”一节中所示使用: 多容量:[ { browserName:“chrome”, shardTestFiles:对, 最大实例:2, }使用: 多容量:[ { browserName:“chrome”, shardTestFiles:对, 最大实例:2,
}

如果您想在多个浏览器(chrome、IE、firefox)中运行测试,那么就实现多个功能


如果要在单个浏览器中运行测试,但要在多个实例中运行测试,则使用了正确的配置,只需确保传递了多个脚本,或者可以创建不同的套件。例如:

suites:
{ 
    regressionTest: ['Scripts/*.js'],
    sampleTest :['Scripts/xxxx.js'] 
}

如果您想在多个浏览器(chrome、IE、firefox)中运行测试,那么就实现多个功能


如果要在单个浏览器中运行测试,但要在多个实例中运行测试,则使用了正确的配置,只需确保传递了多个脚本,或者可以创建不同的套件。例如:

suites:
{ 
    regressionTest: ['Scripts/*.js'],
    sampleTest :['Scripts/xxxx.js'] 
}