量角器multiCapabilities不支持套件配置?

时间:2016-03-15 15:39:10

标签: angularjs jasmine protractor qa

我刚刚开始在我的配置文件中添加并行测试,而且我遇到了一个问题,如果有可能与Protractor有关,我在其他地方无法辨别。我的multiCapabilities设置目前看起来像这样:

multiCapabilities:[{
    browserName: 'chrome',
    name: 'chrome-tests',
    count: 1,
    shardTestFiles: true,
    maxInstances: 1,
    suites: {
        repeatable: 'example/example.spec.js'
    }
}, {
    browserName: 'firefox',
    name: 'ff-tests',
    count: 1,
    shardTestFiles: true,
    maxInstances: 1,
    suites: {
        repeatable: 'example/example.spec.js'
    }
}],

并且失败并显示错误消息:

Cannot read property 'repeatable' of undefined

我是否遗漏了某些内容或者multiCapability不支持并行运行的套件?

1 个答案:

答案 0 :(得分:2)

suites只能在配置的上一级定义。它们不能是特定于功能的