postman 自學簡單接口測試心得


postman,此工具功能強大,安裝也容易,雖然在線安裝要錢,可是百度雲盤有各種安裝包,所以我查找了安裝資料分分鍾就安裝好了。

  postman這個工具功能非常強大,平常用的比較多的幾種請求方式有:get、post、patch、delete。

  get獲取數據的請求方式比較簡單,URL填寫地址,params可以寫入傳遞的數值,數值會自動更新在url欄,點擊sava再send就會返回數據。

 

  post傳遞數值就跟get的不一樣,數值要么直接寫在URL處,要么寫在body中raw選擇JSON(application/json),在文本框處編輯數值

  DELETE和PATCH的用法和post基本一致,body中還有幾種傳遞數值方式就不細說,因為我很少用得到。

  postman中最實用的的是環境變量這個偉大的設定。

  每次測試的時候需要在不同的環境下測試相同的案例,我們不可能每測試一次就修改一下url吧,這個不太現實,所以我把本地測試地址和線上測試地址分別設為環境變量,測試的時候切換就可以了。

  在調用的時候一定要用兩個大括號{{}},里面寫下key的值{{調用的關鍵字}},環境切換到你容易記得名字那里。

 

 在測試接口的時候安全級別比較高的接口需要驗證權限。我做的接口是post的請求方式,在URL處填寫認證地址,切換Authorization下type中的Basic Auth輸入用戶名和密碼,點擊send,將獲取到秘鑰

  把獲取到的秘鑰寫到需要認證測試接口的Headers中就通過認證了,但是秘鑰使用是有時間限制的,過段時間秘鑰就自動過期。當時我每次測試的時候都是一次一個的復制粘貼,一天下來腦袋都快懵了。經過谷歌谷歌再谷歌最終找到了解決辦法。就是把獲取到的數值也設成一個環境變量。

這樣環境就設置好了,在接口的Headers中如下填寫就大工告成了。

還有在調用其他數值時也可以設為環境變量,如下我想獲得id的數值我是這么寫的

在調用的時候寫在URL中就OK了,當你點擊你測試環境的合集中就會看到其數值。

感嘆下 環境變量這個東西真的省好多時間

postman中有一個批量運行的設置,就是collections,點擊run就會運行合集里的案例,下載則是把合集里的代碼下載下來可以修改代碼,好像有一個軟件可以跑postman的代碼,我還不知道是什么,求告知。

 

 

                                                                                                                             

 

                                                                                                                                小呆呆


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM