postman+newman+jenkins接口自动化测试(二)

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)可以直接在命令行里使用。

参考:

https://blog.csdn.net/qq_39680564/article/details/84775303

https://blog.csdn.net/WuLex/article/details/82225210

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值