前言
Jenkins是一個開源軟件項目,是基於Java開發的一種持續集成工具,用於監控持續重復的工作,旨在提供一個開放易用的軟件平台,使軟件的持續集成變成可能。
將postman導出的腳本,持續集成到Jenkins,可以實現待測軟件的持續集成
集成Jenkins
一、Jenkins環境准備
Jenkins環境的准備,可以參考這篇文章:《Jenkins環境搭建》
二、集成步驟
集成到Jenkins的思路很簡單,就把上一篇文章newman執行的cmd命令放到Jenkins里面去執行,集成步驟如下:
- Jenkins上搭建newman環境
- 新建一個任務postman_api_test
- 然后在構建欄目下拉菜單選擇:Excute Windows batch command
2.1、Jenkins上搭建newman環境
在Jenkins運行newman命令時,需要搭建newman環境
登錄進入Jenkins首頁,系統管理——節點管理
如果沒有添加過環境變量,點擊新增,添加nodejs、npm環境變量
如果添加過其他環境變量,在值中輸入了加上node.js和npm環境變量
2.2、新建一個任務postman_api_test
點擊新建任務,輸入任務名稱,選擇創建一個自由風格的軟件項目,點擊確定
2.3、構建項目
然后在構建欄目下拉菜單選擇:Excute Windows batch command
在命令窗口中,輸入newman的執行命令,設置完成后,點擊保存
保存好設置后,就開業開始構建項目,點擊立即構建,開始執行項目
build history中顯示構建的情況,紅色圓點表示構建失敗,藍色圓點表示構建成功
2.4、查看結果
選擇一條構建,點擊右邊的三角符號,選擇控制台輸出