我能够创建魅力报告并打开它。但我无法清理以前的结果。我尝试使用没有给出预期结果的官方文档。
问问题
1417 次
1 回答
2
我真的很喜欢在这项工作中使用rimraf。从来没有让我失望过……但是!
- 安装包并保存为项目依赖:
npm install --save-dev rimraf@latest
- 在您的
package.json
文件中,添加以下npm 脚本:
"scripts": {
"report-open": "allure open allure-report",
"report-generate": "allure generate --clean allure-results",
"pretest": "rimraf allure-results && rimraf allure-report && rimraf test-screenshots && rimraf wdio-logs"
},
用法:
预测试:为了开始清洁,运行
npm run-script pretest
(将删除所有 Allure 结果/报告,以及其他提到的日志和打印屏幕)测试后:运行
npm run-script report-generate
(将根据allure-results
文件夹内容生成 Allure 报告)- 检查报告:运行
npm run-script report-open
(将打开allure-report
文件夹内创建的 Allure )
!注意:您还必须全局安装allure-commandline才能运行上述命令。( npm install -g allure-commandline@latest
)
于 2019-11-17T11:53:50.720 回答