大佬教程收集整理的这篇文章主要介绍了'newman' 未被识别为内部或外部命令,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我关注了以下 Medium 帖子,内容是如何在 Azure DevOps 或 TFS 中配置邮递员/纽曼 API 测试并发布 HTML 结果?
在我的管道中,我有一个安装 newman 的任务(使用命令 install newman -g
传递)和一个运行 API 测试的任务。(失败 - 错误:'newman' 未被识别为内部或外部命令。)
我尝试过:here 和 here 中可以找到的一些解决方案。
在我的环境变量中:
我确实使用 npm install -g newman
安装了 newman,如果我运行 newman -v
,我会得到 5.2.2
的结果。
我运行 API 请求的 Azure 任务:newman run Auth.postman_collection.Json -e UserAuthEnvironmentvariables.postman_environment.Json --reporters cli,junit --reporter-junit-export Results\junitReport.xml
'C:\UsersC:\Users\RRQA.RRIOMQAS01\ApPDAta\roaR_674_11845@ing\npm\node_modules\newman
还包含文件和文件夹。
我的节点版本是 v14.16.1
,npm 版本是 6.14.12
当我编辑环境变量时,我会重新启动服务器以确保更改确实生效。
我可能会尝试找出问题的任何其他建议。?
当您从 azure 运行命令行并且当您本地登录到系统时,它可能在不同的用户身份下运行(一个在管理员中,另一个在您的帐户中),因此有时您在环境变量中安装或设置的内容会获胜'在管理员身份登录中不可用。
确保为所有用户完成安装。 (添加系统变量的路径) else:
将其作为本地模块安装在项目目录中:
npm install newman newman-reporter-htmlextra
并使用:
"./node_modules/.bin/newman" run
以上是大佬教程为你收集整理的'newman' 未被识别为内部或外部命令全部内容,希望文章能够帮你解决'newman' 未被识别为内部或外部命令所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。