与JUnitXmlReporter

时间:2016-12-06 13:05:00

标签: jasmine protractor

我并行运行量角器规格并生成xml报告。问题是报告被覆盖而不是整合所有规格结果。

protractor.config.js如下:

capabilities: {
    'browserName': 'chrome',
    shardTestFiles: true,
    maxInstances: 5

},

onPrepare: function () {
var jasmineReporters = require('jasmine-reporters');
jasmine.getEnv().addReporter(new jasmineReporters.JUnitXmlReporter({
    consolidateAll: true,
    savePath: 'TestReports',
    filePrefix: 'xmloutput',
    consolidate: true
}));
},

任何帮助将不胜感激!!

1 个答案:

答案 0 :(得分:1)

你看过Protractor-cookbook了吗?有一个jasmine junit reporter的例子。在该示例中,测试被合并为单个xml文件。

我还会删除分片以确保分片测试不会导致问题。