一、Postman介紹:
Postman是google開發的一款功能強大的網頁調試與發送網頁HTTP請求,並能運行測試用例的的Chrome插件,主要用於模擬網絡請求包,快速創建請求,回放、管理請求,驗證接口返回數據的正確性。
二、Postman安裝:
Postman作為一個chrome的插件,你可以打開chrome,在chrome webstore里面找到。這里需要提一下的是,你可以不用打開chrome而直接使用Postman,具體的方法是:
更多工具-->擴展程序-->獲得更多程序-->Chrome網上應用商店-->找到postman-->添加到Chrome即可.
安裝之后建議注冊用戶賬號,以后使用起來方便。
三、Postman使用:
這里以collection為例講解。Collection類似文件夾,需要先創建好再使用。
Collection 是 requests的集合,在做完一個測試的時候, 你可以把這次的 request 存到特定的 Collection 里面,如此一來,下次要做同樣的測試時,就不需要重新輸入。而且一個collection可以包含多條request,如果我們把一個request當成一個test case,那collection就可以看成是一個test suite。通過collection的歸類,我們可以良好的分類測試軟件所提供的API.而且 Collection 還可以 Import 或是 Share 出來,讓團隊里面的所有人共享你建立起來的 Collection。
1、 創建請求
Method:GET,POST,PUT,DETELE等
URL:請求的地址
Params:添加請求的參數
Authorization:鑒權設置,type選擇合適的授權方式,輸入username,password即可
Test:返回結果校驗,選擇對應的code即可,也可以自己編輯腳本
2、 發送請求
請求編輯OK后,點擊send,頁面下面會出現response結果
3、 查看返回結果
返回數據的格式有三種:Pretty,Raw,Preview。
Pretty可以看到格式化后的JSON,也可選擇XML,HTML,TEXT等格式,Raw就是未經處理的數據,Preview可以預覽HTML頁面。
返回響應狀態和時間: 正常200OK,time:XXms
Test校驗結果:顯示all,pass,fail的數量
4、 保存請求
點擊save,請求保存在collection中,后續直接使用即可。
5、 Collection運行步驟
1)、選擇collection,點擊左上角runner,進入collection runner頁面
2)、collection runner頁面選擇要運行的collection,設置迭代次數,間隔時間,點擊Start Test進行測試
3)、運行結束后,查看測試結果,顯示pass數量,fail數量。