Postman是一款專用于windows客戶端網(wǎng)頁調(diào)試的工具,軟件操作簡單快捷、方便實用。Postman能夠發(fā)送任何類型的HTTP請求,附帶任何數(shù)量的參數(shù)+ headers,為用戶提供功能強大的Web API與HTTP請求調(diào)試。
1.模擬各種HTTPrequests
從常用的GET、POST到RESTful的PUT、DELETE…等等。甚至還可以發(fā)送文件、送出額外的header。
2.Collection功能(測試集合)
通過collection的歸類,我們可以良好的分類測試軟件所提供的API.而且Collection還可以Import或是Share出來,讓團隊里面的所有人共享你建立起來的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)境中。
1、支持各種的請求類型: get、post、put、patch、delete 等
2、支持在線存儲數(shù)據(jù),通過賬號就可以進行遷移數(shù)據(jù)
3、很方便的支持請求 header 和請求參數(shù)的設(shè)置
4、支持不同的認證機制,包括 Basic Auth,Digest Auth,OAuth 1.0,OAuth 2.0 等
5、響應(yīng)數(shù)據(jù)是自動按照語法格式高亮的,包括 HTML,JSON 和 XML
在本站下載最新安裝包,雙擊exe文件打開即可使用。
1.如果我們想發(fā)起一個請求,點擊工具欄的NEW按鈕,然后選擇Request即可。
2.在彈出的save request界面中輸入請求的名稱,請求的描述,創(chuàng)建一個目錄去存儲這個請求,這里我們依次填寫好了request name(請求名稱),Request description(請求描述),新創(chuàng)建了一個文件夾test,點擊save to test按鈕即可。
3.選擇請求方式,一般是選擇post或者get方式,這里我們選擇一個post方式,后面的輸入框中輸入url地址,然后點擊后面的發(fā)送(send)即可。
4.如果請求的url,請求方式?jīng)]有問題的話,會返回相關(guān)結(jié)果,是否成功,請求所花費的時間等內(nèi)容。
5.如果請求需要輸入相關(guān)參數(shù),我們在params中輸入相關(guān)的鍵值對即可,有些參數(shù)可能是需要在headers中添加,比如Cookie信息等。
6.如果想模擬ajax請求中輸入?yún)?shù)是一個json對象,那么需要在body里面選擇raw,選擇json(application/json)方式,輸入json格式的對象,發(fā)送請求即可。
postman工具怎樣傳遞csrf參數(shù),csrf 參數(shù)是在 header 里嗎?
Postman 由于是 Chrome 擴展的緣故能支持的 header 不多,需要安裝 Postman Interceptor才能自定義 header 字段。右上角那個衛(wèi)星圖標就是 Interceptor。
為什么支持Postman Chrome應(yīng)用程序已被棄用?
原來早在2016年Google就宣布計劃終止對Windows,Mac和Linux用戶的Chrome應(yīng)用程序支持。 但是這項計劃的具體實施時間是2018年,這意味著,從2018年初開始,Postman Chrome應(yīng)用程序的支持即將消失。 這2年的過渡期就是給開發(fā)者時間去開發(fā)相應(yīng)的應(yīng)用程序。
Postman是很好用的一款A(yù)PI/接口功能測試工具,號稱接口測試神器。軟件可以很方便的塞數(shù)據(jù),查看響應(yīng),設(shè)置檢查點/斷言,能進行一定程度上的自動化測試,但是不要指望Postman能代替你進行性能測試,一次批量執(zhí)行太多太久的話容易崩潰掉。postman適用于不同的操作系統(tǒng),還支持postman 瀏覽器擴展程序、postman chrome應(yīng)用程序等。它可以利用Chrome插件的形式把各種模擬用戶HTTP請求的數(shù)據(jù)發(fā)送到服務(wù)器,以便開發(fā)人員能夠及時地作出正確的響應(yīng),或者是對產(chǎn)品發(fā)布之前的錯誤信息提前處理,進而保證產(chǎn)品上線之后的穩(wěn)定性和安全性。
網(wǎng)友評論