我正在尝试为量角器黄瓜生成诱人报告,但未生成任何报告。
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;
答案 0 :(得分:0)
cucumberjs-allure-reporter
不支持更高版本的Cucumber(我不记得确切的版本,也许仅支持Cucumber 2及更低版本)。
您可以尝试cucumbejs-allure2-repoter,该版本与Cucumber.JS 3+和Allure 2+兼容。