Как создать отдельный HTML-файл отчета, используя protractor-html-reporter для Multi-возможностей?

Мы используем https://www.npmjs.com/package/protractor-html-reporter для создания отчетов в формате HTML. Отчет генерируется для каждого браузера, если мы используем мульти-возможности. Я хочу знать, есть ли способ создать отдельный отчет HTML, если мы используем мульти-возможности?

HTML-отчет генерируется с использованием XML-файла (с помощью jasmineRreporters). Пожалуйста, найдите коды ниже в конфигурационном файле.

  //This is to generate xml file
 jasmine.getEnv().addReporter(new jasmineReporters.JUnitXmlReporter({

        consolidateAll: true,
        savePath: xmlOutputPath,
        modifiedSuiteName: true,
        filePrefix: 'xmloutput'

    }));


 //to generate html reporting
onComplete: function () {
    var browserName, browserVersion;
    var capsPromise = browser.getCapabilities();

    capsPromise.then(function (caps) {
        browserName = caps.get('browserName');
        browserVersion = caps.get('version');

        testConfig = {
            reportTitle: 'Test Report',
            outputPath: HtmlreportPath,
            screenshotPath: ScreenshotPath,
            testBrowser: browserName,
            browserVersion: browserVersion,
            screenshotsOnlyOnFailure: true

        };
        new HTMLReport().from(xmlOutputPath + '/xmloutput.xml', testConfig);
    });
},

0 ответов

Другие вопросы по тегам