【问题标题】:webdriverio: allure open command is starting the server but webpage is not loadingwebdriverio:allure open 命令正在启动服务器,但网页未加载
【发布时间】:2022-06-22 17:33:29
【问题描述】:

我正在尝试在 webdriverio 中使用 cmd [allure generate --clean reports/allure-results] 生成魅力报告
以下步骤:
https://webdriver.io/docs/allure-reporter/
我可以看到生成的 allure-report 文件夹

当我运行 allure open 命令时,它会显示

但是当网络浏览器启动时,它显示如下错误

package.json

 "keywords": [],
  "author": "",
  "license": "",
  "devDependencies": {
    "@babel/cli": "^7.6.4",
    "@babel/core": "^7.6.4",
    "@babel/preset-env": "^7.6.3",
    "@babel/register": "^7.6.2",
    "@wdio/allure-reporter": "^7.16.13",
    "@wdio/cli": "^7.16.12",
    "@wdio/cucumber-framework": "^7.16.12",
    "@wdio/local-runner": "^7.16.12",
    "@wdio/selenium-standalone-service": "^7.16.11",
    "@wdio/spec-reporter": "^7.16.11",
    "chromedriver": "^97.0.0",
    "rimraf": "^3.0.2"
  },

希望我已经提供了足够的详细信息,如果您需要任何其他信息,请告诉我

【问题讨论】:

    标签: cucumber reporting webdriver-io allure


    【解决方案1】:

    仔细检查您是否安装了 allure-commandline 软件包。 allure-results 是在你的根目录下还是在reports/ 下?确保与您在 wdio.conf.js 文件中的配置相匹配。

    假设有没有 reports/ 目录,这将是您运行以生成报告并打开它的命令:allure generate --clean allure-results && allure open allure-report

    如果有/reports目录:allure generate --clean reports/allure-results && allure open allure-report

    【讨论】:

      【解决方案2】:
      • 运行 allure 命令行 npm install -g allure-commandline
      • 然后生成报告 allurer-report allure generate --clean allure-results && allure open allure-report

      【讨论】:

        猜你喜欢
        • 2021-09-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-08-29
        • 2014-05-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多