Postman是一款強(qiáng)大的API網(wǎng)頁調(diào)試工具,可以讓您的API開發(fā)更快更容易,從通過測試、文檔和共享構(gòu)建API請求。多平臺開發(fā),完全免費使用。軟件門檻低,很容易入手,發(fā)人員可以立即開始使用Postman使API開發(fā)變得更快更容易!
Postman功能
1、模擬各種HTTPrequests
從常用的GET、POST到RESTful的PUT、DELETE…等等。甚至還可以發(fā)送文件、送出額外的header。
2、Collection功能(測試集合)
通過collection的歸類,我們可以良好的分類測試軟件所提供的API.而且Collection還可以Import或是Share出來,讓團(tuán)隊里面的所有人共享你建立起來的Collection。
3、人性化的Response整理
一般在用其他工具來測試的時候,response的內(nèi)容通常都是純文字的raw,但如果是JSON,就是塞成一整行的JSON。這會造成閱讀的障礙,而Postman可以針對response內(nèi)容的格式自動美化。JSON、XML或是HTML都會整理成我們可以閱讀的格式
4、內(nèi)置測試腳本語言
支持編寫測試腳本,可以快速的檢查request的結(jié)果,并返回測試結(jié)果
5、設(shè)定變量與環(huán)境
Postman可以自由設(shè)定變量與Environment,一般我們在編輯request,校驗response的時候,總會需要重復(fù)輸入某些字符,比如url,允許我們設(shè)定變量來保存這些值。并且把變量保存在不同的環(huán)境中。
Postman特色
1、自帶各種代碼模塊、跨平臺
2、門檻低,上手快,腳本語言是JS
3、支持抓包,保存歷史記錄,多終端同步用例
4、支持讀取數(shù)據(jù)文件json,csv,支持json Schema校驗
5、有命令行版本newman,方便放在服務(wù)器上運行
6、優(yōu)免費版就已經(jīng)非常強(qiáng)大了,支持http,https協(xié)議