AK_*_*sat 2 mocha.js allure webdriver-io reporters
我正在使用 Allure 报告进行 WebDriverIO mocha 测试自动化。报告生成工作正常,但是,在运行“alluregenerateallure-result”命令时开始显示以下错误。
allure :术语“allure”不被识别为 cmdlet、函数、脚本文件或可操作程序的名称。检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试。
行:1 字符:1
- 普遍魅力
- CategoryInfo : ObjectNotFound: (allure:String) [], CommandNotFoundException
- FullQualifiedErrorId:CommandNotFoundException```
这是我的 package.json devDependency
"devDependencies": {
"@wdio/allure-reporter": "^7.16.11",
"@wdio/cli": "^7.16.13",
"@wdio/local-runner": "^7.16.13",
"@wdio/mocha-framework": "^7.16.13",
"@wdio/spec-reporter": "^7.16.13",
"chromedriver": "^97.0.2",
"mocha-allure-reporter": "^1.4.0",
"wdio-chromedriver-service": "^7.2.6"
},
Run Code Online (Sandbox Code Playgroud)
导致此失败的原因可能是什么以及如何处理?
小智 7
跑步:
npm install -g allure-commandline --save-dev
Run Code Online (Sandbox Code Playgroud)
为我解决了这个问题。
参考: https: //www.npmjs.com/package/allure-commandline
谢谢
| 归档时间: |
|
| 查看次数: |
18614 次 |
| 最近记录: |