軟件介紹
Postman官方版是一款專為開發人員和API測試工程師設計的強大網頁調試與接口測試工具,適用于Windows、Mac以及Linux操作系統,Postman官方版可以幫助開發者構建、測試和文檔化APIs,便捷地添加、編輯和組織請求參數,滿足復雜API交互需求,同時,內置強大的響應解析工具,如JSON/HTML查看器、數據嗅探器等,便于快速定位和檢查數據。
Postman官方版與眾多開發工具和服務無縫集成,如Git、Jenkins、Travis CI、Slack等,并提供豐富的API和插件生態系統,支持用戶根據需要定制工作流。
軟件特色
1、API優先開發
通過在部署代碼之前構建 API 來發布可靠的服務。
2、應用開發
通過讓前端和后端團隊并行工作,消除依賴關系并縮短生產時間。
3、探索性測試
通過向 API 發送不同類型的數據以查看返回的值來探索該 API。
4、開發人員入職
快速讓消費者了解您的 API 可以做什么以及它是如何工作的。
5、開發者門戶
發布 API 文檔以幫助內部和外部消費者采用您的 API。
軟件亮點
1、API客戶端
直接在 Postman 中快速輕松地發送 REST、SOAP 和 GraphQL 請求。
2、自動化測試
自動化手動測試并將它們集成到您的 CI/CD 管道中,以確保任何代碼更改都不會破壞生產中的 API。
3、設計與模擬
通過模擬端點及其響應來傳達 API 的預期行為,而無需設置后端服務器。
4、文檔
生成并發布美觀的、機器可讀的文檔,使您的 API 更易于使用。
5、監視器
通過按預定時間間隔檢查性能和響應時間,了解 API 的健康狀況。
6、工作區
提供用于構建和使用 API 的共享上下文,并使用內置版本控制進行實時協作。
軟件功能
1.模擬各種HTTPrequests
從常用的GET、POST到RESTful的PUT、DELETE…等等。甚至還可以發送文件、送出額外的header。
2.Collection功能(測試集合)
通過collection的歸類,我們可以良好的分類測試軟件所提供的API.而且Collection還可以Import或是Share出來,讓團隊里面的所有人共享你建立起來的Collection。
3.人性化的Response整理
一般在用其他工具來測試的時候,response的內容通常都是純文字的raw,但如果是JSON,就是塞成一整行的JSON。這會造成閱讀的障礙,而Postman可以針對response內容的格式自動美化。JSON、XML或是HTML都會整理成我們可以閱讀的格式
4.內置測試腳本語言
支持編寫測試腳本,可以快速的檢查request的結果,并返回測試結果
5.設定變量與環境
Postman可以自由設定變量與Environment,一般我們在編輯request,校驗response的時候,總會需要重復輸入某些字符,比如url,允許我們設定變量來保存這些值。并且把變量保存在不同的環境中。
Postman官方版使用方法
1.如果我們想發起一個請求,點擊工具欄的NEW按鈕,然后選擇Request即可。
2.在彈出的save request界面中輸入請求的名稱,請求的描述,創建一個目錄去存儲這個請求,這里我們依次填寫好了request name(請求名稱),Request description(請求描述),新創建了一個文件夾test,點擊save to test按鈕即可。
3.選擇請求方式,一般是選擇post或者get方式,這里我們選擇一個post方式,后面的輸入框中輸入url地址,然后點擊后面的發送(send)即可。
4.如果請求的url,請求方式沒有問題的話,會返回相關結果,是否成功,請求所花費的時間等內容。
5.如果請求需要輸入相關參數,我們在params中輸入相關的鍵值對即可,有些參數可能是需要在headers中添加,比如Cookie信息等。
6.如果想模擬ajax請求中輸入參數是一個json對象,那么需要在body里面選擇raw,選擇json(application/json)方式,輸入json格式的對象,發送請求即可。