1、前提條件:html
一、安裝jenkins。(能夠實現持續集成,讓腳本在指定時間去運行腳本)node
二、安裝Newman。(備註:Newman模塊是能夠使postman腳本以cmd命令的形式來直接跑接口腳本,而不須要手動的在postman上去runner)json
(1)須要先安裝node;post
(2)而後在cmd中輸入命令:測試
三、運行的腳本,若是須要將其測試報告以 HTML格式輸出的話,須要安裝如下模塊:編碼
2、postman實現持續集成實現步驟spa
一、先導出postman腳本:命令行
二、若是該postman腳本,有使用到環境變量,則對應的環境變量要須要導出:htm
三、若是postman接口腳本,用到數據驅動,則也須要把該數據驅動文件(即測試用例文件,csv格式& utf-8編碼)放到此處blog
以上準備就緒後,可先在cmd命令行中輸入:
備註:
newman run F:Postman_Scripts\檸檬班官網.postman_collection.json 命令表示執行postman腳本 ;
-e F:\Postman_Scripts\檸檬班環境變量.postman_environment.json 命令表示指定環境變量;
-d F:\Postman_Scripts\檸檬班官網登陸測試用例.csv 表示所用到的數據驅動文件;
-r cli,html 命令表示在命令行中輸出測試報告,同時也輸出HTML格式測試報告;
--reporter-html-export F:\Postman_Scripts\test_reporter.html 指定輸出HTML格式的測試報告的指定路徑。
執行以上cmd命令後,效果以下: