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

參考:

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

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章