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 [email protected]: CircularJSON is in maintenance only, flatted is its successor.
/root/node/bin/newman -> /root/node/lib/node_modules/newman/bin/newman.js
+ [email protected]
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)可以直接在命令行裏使用。
參考: