无法生成量角器黄瓜的诱惑力报告

时间:2018-11-29 17:05:11

标签: protractor cucumber cucumberjs

我正在尝试为量角器黄瓜生成诱人报告,但未生成任何报告。

conf.js 如下

exports.config = {
    directConnect: true,

    capabilities: {
        browserName: 'chrome',
    },

    framework: 'custom',
    frameworkPath: require.resolve('protractor-cucumber-framework'),

    specs: [
        'sample.feature'
    ],

    restartBrowserBetweenTests: true,

    cucumberOpts: {
        require:[
            'sampleStep.js', 
            'reporter.js'
        ],
    },

    onPrepare: function () {
        browser.manage().window().maximize();
    },
};

reporter.js 文件是

var reporter = require('cucumberjs-allure-reporter');

reporter.config(
   //targetDir:'./allure-results/'
   { targetDir : './Reports'}
);
module.exports = reporter;

1 个答案:

答案 0 :(得分:0)

cucumberjs-allure-reporter不支持更高版本的Cucumber(我不记得确切的版本,也许仅支持Cucumber 2及更低版本)。

您可以尝试cucumbejs-allure2-repoter,该版本与Cucumber.JS 3+和Allure 2+兼容。