空白魅力报告-CodeceptJS

问题描述 投票:0回答:1

我得到的空白报告的NaN%,屏幕截图随附在CodeceptJs中。

--- codecept.config.js ---
plugins: {
wdio: {
enabled: true,
services: ['selenium-standalone']
},
allure: {
enabled: true,
outputDir: "./output"
},
screenshotOnFail: {
enabled: true
},
stepByStepReport: {
enabled: true,
output: "./output"
},
},
reporters: [['allure', {
outputDir: 'allure-results',
disableWebdriverStepsReporting: true,
disableWebdriverScreenshotsReporting: true,
}]],
------ package.json ----
"test:acceptance:report": "./node_modules/.bin/allure serve test/acceptance/report",
"devDependencies": {
"allure-commandline": "^2.13.0",
}

I tried ...
1- reinstalling npm
2- installing allure-commandline (npm install -g allure-commandline --save-dev)
3- Run via allure generate and allure generate --clean

Commands: allure generate --clean
Result: allure-results does not exists
Report successfully generated to allure-report

Command: npm install -g allure-commandline --save-dev
Result : 

C:\ Users \ XXXXX \ AppData \ Roaming \ npm \ allure-> C:\ Users \ XXXXXX \ AppData \ Roaming \ npm \ node_modules \ allure-commandline \ bin \ allure

[email protected] added 1 package in 2.304s[enter image description here][1]


  [1]: https://i.stack.imgur.com/w8PnZ.png
allure codeceptjs
1个回答
0
投票

执行完毕后,我们通常会在codeceptjs中收到此错误。在输出文件夹中创建一个单独的块子文件夹,并且所有执行详细信息都存储在单独的子文件夹中。

吸引所有--clean命令在输出文件夹中搜索执行文件,但不考虑子文件夹。

您可以尝试将所有文​​件从子文件夹移动到输出文件夹中,并将其保存到项目根目录下的另一个文件夹(例如finaloutput)中,然后运行以下命令

魅力生成finaloutput --clean

© www.soinside.com 2019 - 2024. All rights reserved.