量角器 - 按套件分片
Protractor - Shard By Suite
Protractor 目前似乎允许您按文件进行分片。如果每个套件中的文件依赖于顺序(每个套件都是独立的),有没有办法按套件拆分它?
可以通过设置多个功能来实现此功能,每个功能都有自己的规范 属性 仅包含来自特定套件的脚本。
不会对每个功能进行分片,因此每个功能中的所有测试将 运行 按顺序进行,但每个功能将 运行 并行。
maxSessions:5
允许5个能力同时运行
maxSessions: 5,
multiCapabilities: [
{
browserName: 'chrome',
maxInstances: 1,
specs: [
'../suite1/test1.js',
'../suite1/test2.js',
'...',
],
},
{
browserName: 'chrome',
maxInstances: 1,
specs: [
'../suite2/test1.js',
'../suite2/test2.js',
'...,'
],
},
]
Protractor 目前似乎允许您按文件进行分片。如果每个套件中的文件依赖于顺序(每个套件都是独立的),有没有办法按套件拆分它?
可以通过设置多个功能来实现此功能,每个功能都有自己的规范 属性 仅包含来自特定套件的脚本。
不会对每个功能进行分片,因此每个功能中的所有测试将 运行 按顺序进行,但每个功能将 运行 并行。
maxSessions:5
允许5个能力同时运行
maxSessions: 5,
multiCapabilities: [
{
browserName: 'chrome',
maxInstances: 1,
specs: [
'../suite1/test1.js',
'../suite1/test2.js',
'...',
],
},
{
browserName: 'chrome',
maxInstances: 1,
specs: [
'../suite2/test1.js',
'../suite2/test2.js',
'...,'
],
},
]