postman做介面測試16 生成測試報告

2021-10-05 08:19:50 字數 1319 閱讀 5215

postman生成測試報告需要乙個外掛程式:newman ,並且這個外掛程式需要先安裝 。

安裝newman:安裝成功nodejs後,會自動安裝乙個包管理工具npm(類似於python中的pip)。通過它就可以直接安裝newman。 開啟cmd視窗輸入:npm install -g newman.安裝成功後進行驗證:newman -v 。如果輸出newman的版本資訊,則證明安裝成功 。

安裝newman-reporter-html:通過這個外掛程式可以指定報告的生成路徑和名稱。同樣開啟cmd視窗輸入:npm install -g newman-reporter-html.安裝成功後進行驗證:npm list -g --depth 0.如果能出現newman-reporter-html包及版本及證明安裝成功 。

通過newman生成測試報告必須在cmd執行,命令執行:newman run [options] ,其中options中有很多引數,接下來我們來解析這些引數。

輸入的命令就可以是下面這樣的 。

newman run collect_a.json [-e environment_b.json] [-r html] [--reporter-html-export report.html]  其中內的引數是可選的。
命令:
newman run   說明:run後面跟的鏈結可以通過分享得到
newman run a.postman_collection.json  -r cli //預設的展示結果如下圖所示。

newman run b.postman_collection.json -e test.postman_environment.json -r html
newman run b.postman_collection.json -e test.postman_environment.json -r html --reporter-html-export report.html   //生成的測試報告會存放在當前路徑下,報告名為:report.html
雖然newman提供了強大的生成測試報告功能,但是目前為止,生成的測試報告都是在我們本地,那如果想要把報告展示給團隊成員檢視呢 ? 我們就可以通過jenkins進行持續整合,把生成的報告展示在jenkins上,甚至可以將報告通過郵件傳送給團隊成員 。

如何使用postman做介面測試

只要是get請求都可以在瀏覽器中直接發 在訪問位址後面拼 key value key value 例如 在瀏覽器中直接輸入訪問位址,後面直接拼需要傳給伺服器的引數 小黑 2 post請求 1 key value傳參 預設介面介面文件不寫的話就 key value傳參 2 json傳參 如果寫了是js...

使用postman做介面測試(一)

參考大神的總結 一,先了解一下基礎知識,雖然工作中沒什麼卵用,但背會了,可以顯擺自己很專業的樣子,以下內容來自網路 1,什麼是介面測試?介面測試是測試系統元件間介面的一種測試。介面測試主要用於檢測外部系統與系統之間以及內部各個子系統之間的互動點。測試的重點是要檢查資料的交換,傳遞和控制管理過程,以及...

postman做介面自動化測試

介面是用來連線服務端和客戶端,一般返回的資料都是json。get和post請求的區別 1.get請求比post請求安全 2.get請求引數有長度限制,post請求沒有 3.get請求沒有body,引數都是放在url裡面,而post請求是放在body裡面的。http請求狀態碼 1.200 2 代表請求...