无法生成量角器黄瓜的诱惑报告
unable to generate allure report for protractor cucumber
我正在尝试为量角器黄瓜生成诱惑报告,但它没有生成任何报告。
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;
cucumberjs-allure-reporter
库不支持更高版本的 Cucumber(我不记得确切的版本,可能只支持 Cucumber 2 和更低版本)。
您可以试试这个新库 cucumberjs-allure2-reporter,它与 Cucumber.JS 3+ 和 Allure 2+ 兼容。
我正在尝试为量角器黄瓜生成诱惑报告,但它没有生成任何报告。
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;
cucumberjs-allure-reporter
库不支持更高版本的 Cucumber(我不记得确切的版本,可能只支持 Cucumber 2 和更低版本)。
您可以试试这个新库 cucumberjs-allure2-reporter,它与 Cucumber.JS 3+ 和 Allure 2+ 兼容。