(一)版本:
- postman native app 下載地址 根據操作系統下載對應的版本,運行下載的 .exe 文件,安裝即可
- postman chrome app 停止維護,官方也不推薦使用該版本
安裝完成後,在桌面雙擊 postman ,第一次打開是註冊登錄頁面,自己可以選擇 註冊 登錄 或者跳過 註冊
(二)網上有很多postman 使用教程,都很詳細,參考鏈接
(三)這裏演示一個百度 ip 案例
-
輸入 要查詢的IP ,如圖
-
打開開發者工具 -> 點擊network -> 清除network 中的數據
-
點擊上圖右側的按鈕進行查詢,這個時候我們就可以看到 Headers 的 Request URL , Request method 爲 GET 請求,還有 Request Headers 中的 Referer,如果 是 post 請求還需要更多的參數,在 postman 中也需要在 body 中進行填寫,比如說 contentType ,from-data
-
把 Headers 中的 Request URL 輸入到 postman 中如圖, params 爲請求攜帶的參數 ,你可以自己勾選, 測試哪些是必須的,哪些是不用的,這裏我就不演示了,直接把 Request URL 粘貼過來時,它會自動把 Request URL 中有的參數加上,方式爲 GET,
-
把 Referer 參數填入 Headers 中,如圖:
注意這個參數並不是必填的,具體視情況而定,你可以測試,如果不加上這個 Referer 參數 ,數據能不能請求成功,如果能,那不填也行 如這個 百度 ip 案例,如果數據不能請求成功,那就老實把它加上
-
點擊 Send ,發送請求,這時我們看到請求回來的數據了,這裏我用的是自己在某個局域網中的 ip , 所以返回的數據會顯示局域網,你也可以修改 Params 中 的 ip 參數,再次發送請求,
-
狀態碼等各種參數都有,可以自己查看,這裏就不點擊了,不會的英語可以下個有道詞典或者使用在線翻譯
(四)post 請求粗略演示
-
當我們登錄一個網站時輸入自己的 用戶名 和 密碼,如圖:
-
打開開發者工具 ,點擊登錄,這時我們就可以看到我們需要的一些參數了,如圖:
-
以上圖中,點擊 Headers ,需要的參數大概有: General 中的 Request URL,Request Method,Request 中的 Content-Type ,Referer,和 Form Data 中的參數;
-
前面 GET 請求中用到的 參數 如上填寫,Content-Type 則在 body 中選擇,再把 Form Data 中的參數填入就好了(注意:不同的 Content-Type 填寫的方式也會有些不一樣,自行考量啦 ~),如圖:
-
填寫好需要的參數,點擊 Send 就好了,這裏的賬號密碼只供演示,並不是真實的賬號密碼,請 小可愛們 自行充當 小白鼠 呀
(五)其他知識點
- 全局變量 和 環境變量
- 測試沙箱 和 測試斷言 (可以套用模板); 發送請求前 / 發送請求後
- 數據驅動
- cookie
(六)postman 請求響應類比
-
postman 接口請求過程
填寫接口 URL(獲取對方地址)-> 設置 HTTP 方法(選擇快遞公司) -> 設置請求頭域 (填寫快遞單)-> 填寫請求參數(寄送物品打包)
-
postman 接口響應驗證
HTTP狀態碼(是否成功收到回件) -> 收到接口響應(獲取返回) -> 檢查返回頭域 (查看快遞單)-> 查看返回主體內容(拆快遞查看內容)
(七)總結
當我們想要去獲取一些數據,有對應的接口文檔時,我們可以查看相應的接口文檔,當沒有接口文檔時,我們可以自己去抓包一些數據,當然,這裏只是演示了利用 瀏覽器 抓包的一個案例,網絡上還有很多 抓包工具 ,大家可以自己去學習