【Postman】Newman安装与环境配置完整版(内含安装过程中遇到的问题与解决方案)
创始人
2024-11-05 16:42:41
0

文章目录

  • 概要
  • Newman安装三步走
    • 一、nodejs安装与环境配置
      • 1、安装
      • 2、环境配置
    • 二、安装newman
      • 1、步骤
      • 2、问题与解决方案
    • 三、安装newman-reporter-html
      • 1、步骤
    • 2、问题与解决方案

概要

  • Newman:一款基于nodejs开发的可以运行Postman脚本的工具,并且可以生成测试报告。
  • 本文介绍了Newman安装全过程,包括以下三个步骤: 1、nodejs的安装与环境配置。
    2、安装newman。
    3、安装newman-reporter-html。
  • 另外还有安装过程中遇到的一些问题与解决方案。

Newman安装三步走

一、nodejs安装与环境配置

1、安装

(1)步骤
下载地址: http://nodejs.cn/download/
在这里插入图片描述
下载完成后双击运行安装包,如【nnode-v18.17.0-x64.msi】
点击下一步完成安装过程。
(2)测试
打开cmd窗口运行node -v,结果如下图所示:
在这里插入图片描述

2、环境配置

(1)配置npm的全局模块的存放路径以及cache的路径
在Nodejs安装目录下新建node_cache和node_global空文件夹,如下:
在这里插入图片描述

(2)打开cmd 窗口分别运行以下两条命令
注意:将路径改为你自己新建的以上两个文件夹的位置。

npm config set prefix "D:\Nodejs\node_global" npm config set cache "D:\Nodejs\node_cache" 

在这里插入图片描述

(3)右键此电脑→属性→高级系统设置→环境变量
添加系统变量NODE_PATH值为node_modules文件夹的路径,如:D:\Nodejs\node_modules
在这里插入图片描述
编辑系统变量Path添加%NODE_PATH%
在这里插入图片描述
编辑用户变量Path中的npm路径,将其改为node_global文件夹的路径,如:D:\Nodejs\node_global
在这里插入图片描述

二、安装newman

1、步骤

打开cmd窗口,运行npm install -g newman
在这里插入图片描述
输入newman -v,出现版本号即为安装成功
在这里插入图片描述

2、问题与解决方案

(1)安装时出现"npm notice Run npm install -g npm@9.8.1 to update!"
如下图所示:
在这里插入图片描述
解决方案:不用管,后面安装newman-reporter-html还需要降低版本。

在这里插入图片描述
(2)安装完后输入newman -v显示“‘newman’ 不是内部或外部命令,也不是可运行的程序或批处理文件。”
如下图所示:
在这里插入图片描述
解决方案:按照本文一中进行nodejs的环境配置。

三、安装newman-reporter-html

1、步骤

降低npm版本,运行命令:npm install npm@6.14.10 -g --no-fund
在这里插入图片描述
运行npm install -g newman-reporter-html --no-fund
在这里插入图片描述

至此完成Newman的安装与配置。

2、问题与解决方案

(1)问题:npm WARN deprecated har-validator@5.1.5: this library is no longer supported
npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN deprecated uuid@3.3.2: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN deprecated mkdirp@0.5.1: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)

如下图所示:
在这里插入图片描述
解决方案:参考步骤(1),降低npm版本,运行命令:npm install npm@6.14.10 -g --no-fund
在这里插入图片描述

(2)问题:输入npm install xx后出现:
3 packages are looking for funding
run npm fund for details

在这里插入图片描述
解决方案:在后面加上 --no-fund
在这里插入图片描述

相关内容

热门资讯

炸金花房卡专卖店联系方式/金花... 金花是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:86909166许多玩家在游戏中会购买房卡来享受...
给大家讲解“微信金花链接房卡怎... 神皇大厅是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:86909166许多玩家在游戏中会购买房卡来...
房卡必备教程“微信金花群房卡是... 先锋大厅是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:160470940许多玩家在游戏中会购买房卡...
正版金花房卡批发渠道/购买斗牛... 斗牛是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:15984933许多玩家在游戏中会购买房卡来享受...
购买金花房卡联系方式/金花链接... 金花是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:44346008许多玩家在游戏中会购买房卡来享受...
微信斗牛房卡找谁买/微信怎么玩... 微信斗牛是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:15984933许多玩家在游戏中会购买房卡来...
房卡必备教程“斗牛房卡在哪购买... 悠悠大厅是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:160470940许多玩家在游戏中会购买房卡...
微信怎么创建金花房间/微信斗牛... 微信斗牛是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:86909166许多玩家在游戏中会购买房卡来...
炸金花链接如何开房卡/微信链接... 金花是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:44346008许多玩家在游戏中会购买房卡来享受...
一分钟推荐“微信链接金花群房卡... 九尾大厅是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:160470940许多玩家在游戏中会购买房卡...
微信金花房卡找谁拿/金花房卡微... 金花是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:44346008许多玩家在游戏中会购买房卡来享受...
给大家讲解“金花房卡购买渠道/... 新老夫子是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:15984933许多玩家在游戏中会购买房卡来...
air4平板安卓系统,安卓系统... 你有没有发现,最近市面上出现了一款特别火的平板电脑——Air4?这款平板不仅外观时尚,而且搭载了安卓...
微信怎么玩金花自建房间步骤/微... 金花是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:86909166许多玩家在游戏中会购买房卡来享受...
房卡必备教程“金花链接房卡怎么... 人皇大厅是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:160470940许多玩家在游戏中会购买房卡...
金花房卡一手货源/哪里有卖微信... 微信炸金花是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:86909166许多玩家在游戏中会购买房卡...
安卓系统开发怎么学习,安卓系统... 想要在安卓系统开发这条路上越走越远,是不是感觉有点迷茫呢?别急,今天就来给你好好捋一捋,让你从零开始...
可以自建房间的金花房卡详解/微... 微信炸金花是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:15984933许多玩家在游戏中会购买房卡...
秒懂教程“微信斗牛房卡专卖店联... 微信斗牛是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:160470940许多玩家在游戏中会购买房卡...
微信牛牛链接金花房卡/炸金花房... 牛牛是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:160470940许多玩家在游戏中会购买房卡来享...