看来,量角器当前允许您按文件分片。如果每个套件中的文件都与订单相关(每个套件是独立的),是否可以按套件将其拆分?
此功能可以通过设置多个功能来实现,每个功能都具有自己的specs属性,该属性仅包含来自特定套件的脚本。
每个功能都不会被分片,因此每个功能中的所有测试将按顺序运行,但是每个功能将并行运行。
[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',
'...,'
],
},
]