Postman是一款專門為Windows系統(tǒng)提供的強大網頁調試工具,該軟件為你提供強大的功能,支持Web API和HTTP 請求調試,可以幫助你快速完成網絡程序的開發(fā)工作,軟件門檻低,很容易入手,喜歡的趕快來試試吧!
接口測試其實很普遍,無論你是做什么測試,功能、自動化亦或是性能測試,都會或多或少接觸到接口。在測試過程中,很多場景都需要測試人員針對某個接口進行測試,并針對不同類型的接口設計不同的測試方案,這時如果有一款功能強大的接口測試工具,就快速完成繁瑣工作,大幅提升工作效率。
功能特點
1、門檻低,上手快,腳本語言是JS
2、自帶各種代碼模塊、跨平臺
3、優(yōu)免費版就已經非常強大了,支持http,https協(xié)議
4、有命令行版本newman,方便放在服務器上運行
5、支持抓包,保存歷史記錄,多終端同步用例
6、支持讀取數(shù)據(jù)文件json,csv,支持json Schema校驗
軟件優(yōu)勢
支持各種的請求類型: get、post、put、patch、delete 等
支持在線存儲數(shù)據(jù),通過賬號就可以進行遷移數(shù)據(jù)
很方便的支持請求 header 和請求參數(shù)的設置
支持不同的認證機制,包括 Basic Auth,Digest Auth,OAuth 1.0,OAuth 2.0 等
響應數(shù)據(jù)是自動按照語法格式高亮的,包括 HTML,JSON 和 XML
主要功能
1、模擬各種HTTPrequests
從常用的GET、POST到RESTful的PUT、DELETE…等等。甚至還可以發(fā)送文件、送出額外的header。
2、Collection功能(測試集合)
通過collection的歸類,我們可以良好的分類測試軟件所提供的API.而且Collection還可以Import或是Share出來,讓團隊里面的所有人共享你建立起來的Collection。
3、人性化的Response整理
一般在用其他工具來測試的時候,response的內容通常都是純文字的raw,但如果是JSON,就是塞成一整行的JSON。這會造成閱讀的障礙,而Postman可以針對response內容的格式自動美化。JSON、XML或是HTML都會整理成我們可以閱讀的格式
4、內置測試腳本語言
支持編寫測試腳本,可以快速的檢查request的結果,并返回測試結果
5、設定變量與環(huán)境
Postman可以自由設定變量與Environment,一般我們在編輯request,校驗response的時候,總會需要重復輸入某些字符,比如url,允許我們設定變量來保存這些值。并且把變量保存在不同的環(huán)境中。