【问题标题】:Allure report clean in @Wdio in webdriverIO在 webdriverIO 中的 @Wdio 中的 Allure 报告干净
【发布时间】:2019-11-14 12:09:43
【问题描述】:

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

【问题讨论】:

标签: webdriver-io allure wdio-v4 wdio-v5


【解决方案1】:

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

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

npm install --save-dev rimraf@latest

  1. 在您的package.json 文件中,添加以下npm scripts

  "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)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-17
    • 1970-01-01
    • 2021-08-25
    • 1970-01-01
    • 2023-03-30
    • 1970-01-01
    相关资源
    最近更新 更多