一、環境准備
- 安裝好node.js
- 安裝好newman
二、本機調試腳本
- 了解命令行執行腳本
- 從postman導出腳本-->本機調試生成報告
1~2操作步驟包含本地newman生成html:https://www.cnblogs.com/miaomiaoka/p/11168642.html
- 將本地腳本 導出到github上,通過github在jenkins添加
1.Github新建一個遠程倉庫 點擊加號,選擇【new repository】
2.創建完成 復制
3.Cmd命令行 cd到指定文件夾
4.初始化 輸入 git clone git@github.com:admin/api_testing.git (剛才復制的內容)
5.cmd繼續輸入 cd api_testing/ 切換目錄
根據自己定義的路徑名切換
6.輸入open . 打開目錄
額(⊙o⊙)… ~~ 失敗
E盤已經出現了E:\gitt\api_testing ,所以 我們跳過從cmd打開這個目錄吧~ 直接去初始化的目錄找到api_testing~ ,
點擊進入api_testing 目錄下
將第二步postman導出的腳本數據復制到這個目錄下,
7.回到cmd命令行,繼續輸入 git add -A 提交文件
8. 繼續輸入 git commit -m “描述”
9.繼續輸入 git push 放到github上
10.現在github上已經有數據了 , 現在去jenkins構建項目吧~
三、集成到jenkins
- 新增一個項目構建jenkins 步驟:https://www.cnblogs.com/miaomiaoka/p/11169547.html
- 在構建的地方,配置一下,windows的批處理命令
- 在build選擇windows命令輸入
newman run data.json -g globals.json -d csvdata.csv -k -r html --reporter-html-export E:\report\html03.html
- 點擊應用-->保存
- 點擊立即構建,查看控制台輸出
成功了~ 在E盤下同樣會生成報告~ 后續再補充郵件通知~~