Postman + Newman + Jenkins 接口自動化

1. 本機沒有安裝node.js,先安裝

1.1 去官網(wǎng)下載

地址1:https://nodejs.org/en/download/ ,我下載的是 【W(wǎng)indows 安裝包(.msi)】
地址2:https://nodejs.org

圖片.png

1.2 檢測PATH環(huán)境變量是否配置了Node.js

點擊開始 -- 運行 -- cmd -- 輸入"path"

檢測環(huán)境變量是否已配置node.js
1.3 檢查Node.js版本

命令:node --version 或 node -v

檢查Node.js版本.png

2. 安裝Newman

2.1 全局安裝

cmd中敲入:npm install -g newman

安裝Newman.png
2.2 安裝報告newman-reporter-html

cmd 輸入:npm install -g newman-reporter-html
樣式2:npm install -g newman-reporter-htmlextra

安裝報告.png

3. 使用

3.1 從postman下載腳本到本機
下載測試用例腳本.png
3.2 下載環(huán)境變量
下載環(huán)境變量.png
3.3 本機調(diào)試報告樣式

newman run D:\AutoPresent\0.Login.json -e D:\AutoPresent\1.Test_enVirables.json -r html --reporter-html-export Test1218.html
newman run D:\AutoPresent\0.Login.json -e D:\AutoPresent\1.Test_enVirables.json -r htmlextra --reporter-html-export Test1218.html

本機調(diào)試命令.png
運行完成后導(dǎo)出的目標(biāo)文件夾已包含了該報告
3.4 去 jenkins 集成

新建一個構(gòu)建,然后在構(gòu)建的地方,配置 windows的批處理命令,點擊立即構(gòu)建,查看控制臺輸出,在導(dǎo)出的目標(biāo)文件夾下同樣會生成報告

cd /
cd C:\Users\Queenie\AppData\Roaming\npm
newman run D:\newman_qdd.postman_collection.json -e D:\qdd_bg_enviroment.postman_environment.json --reporters html --reporter-html-export D:\html001.html

4. 報告效果

簡單的樣式效果.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容