Newman安装及使用(环境:centos7)
一、安装
1、官网下载Node.js
nodejs官网:https://nodejs.org/en/download/
2、将包放到对应服务器上,解压,(改名)
1)将包放到对应服务器上,方式:winscp工具
2)解压tar.xz文件
解压:
方式一:
xz -d node-v12.18.1-linux-x64.tar.xz
tar -xvf node-v12.18.1-linux-x64.tar.xz
方式二:
tar -xvJf node-v12.18.1-linux-x64.tar.xz
改名(可选):
mv node-v12.18.1-linux-x64 node
3、进入bin目录下,执行 ./node -v
cd node/bin/
./node -v
出现版本号
v12.18.1
4、创建node、npm软链接
ln -s /root/node/bin/node /usr/local/bin/node
ln -s /root/node/bin/npm /usr/local/bin/npm
查看是否出现版本
5、使用npm安装newman
npm install -g newman
提示
npm WARN deprecated circular-json@0.5.5: CircularJSON is in maintenance only, flatted is its successor.
/root/node/bin/newman -> /root/node/lib/node_modules/newman/bin/newman.js
+ newman@5.1.0
added 164 packages from 192 contributors in 23.999s
查看版本
[root@jenkinsBytest /]# newman -v
-bash: newman: 未找到命令
6、继续给newman创建软链接
ln -s /root/node/bin/newman /usr/local/bin/newman
查看版本
[root@jenkinsBytest /]# newman -v
5.1.0
7、安装html报告(需要和newman在同一级目录下)
npm install -g newman-reporter-html
二、使用
newman基本语法
1、执行
newman run $collection对应的json文件 -d $数据csv文件 -e $环境变量对应的json文件 [-r html --reporter-html-export $指定生成报告的路径]
2、帮助
newman -h
运行结果
附:
npm install -g 和 npm install 科普
1.npm install
本地安装
(1)将安装包放在 ./node_modules
下(运行 npm 命令时所在的目录),如果没有 node_modules
目录,会在当前执行 npm
命令的目录下生成 node_modules
目录。
(2)可以通过 require()
来引入本地安装的包。
2.npm install -g
全局安装
(1) 将安装包放在 /usr/local
下或者你 node
的安装目录。
(2)可以直接在命令行里使用。
参考: