0

我能够创建魅力报告并打开它。但我无法清理以前的结果。我尝试使用没有给出预期结果的官方文档。

4

1 回答 1

2

我真的很喜欢在这项工作中使用rimraf。从来没有让我失望过……但是!

  1. 安装包并保存为项目依赖:

npm install --save-dev rimraf@latest

  1. 在您的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 回答