postman接口測試使用


在做測試之前,先要了解一下http相關的一些知識,這樣做起來才會更加順手。

http的請求分為header 和 body,一般在header里面放一些其他的信息,比如cookie,瀏覽器信息

body作為請求體,會存放一些參數。

get和post兩種請求方式:

 get請求沒有body,參數都是放在URL里面,post請求的參數都是放在body里面。

http請求中的一些狀態碼:

200 #2  請求成功 

300 #3  代表重定向

400 #4  代表客戶端發出去的請求有問題

500 502  代表服務端有問題

搞清楚以上的問題,再用postman做接口測試,就會容易上手的多了。

1.get請求的測試方法,如下圖所示:

首先選擇請求的方式,get,然后輸入請求接口地址,在params中,輸入請求的參數,及其對應的值,點擊send,下面就會顯示接口的內容。

 

 

2.post請求接口,在請求方式選擇post,輸入接口地址,post的參數和get的位置不同,是放在body中的form-data,輸入對應的key和value,如果是json參數,選擇json方式傳參

 

 

3.如果沒有接口文檔,需要自己抓包,可以通過查看瀏覽器頁面元素的方式。

定義參數

為了方便以后接口地址變化,造成的測試用例地址的修改,我們可以把地址設置成對應的參數,這樣我們只要修改一下參數對應的值,就可以了,參數設置方法如下:

點擊右上角的齒輪圖標,打開manage environments窗口,點擊globals,輸入要保存的變量,variable是定義的變量a,initial value是被代替的值b,保存后,就可以使用a來代替b

注意在使用a的時候,要使用{{a}},雙括號把a包起來。

 postman的自動化:

第一步:先保存要自動化的接口,命名為a

第二步:使用記事本等文本編輯器,設置要參數化的參數,參數之間使用“,”英文的逗號隔開,下面用例格式供參考

username,passwd,check
sfdfsdf,22343,用戶名/密碼錯誤
sfsdfd,24233434,用戶名/密碼錯誤
sdfdsfdsfd,223434,用戶名/密碼錯誤

第三步:設置參數值 {{username}}

第四步:點擊左上角的runner,打開runner頁面,找到我們保存的接口,然后根據參數的行數,在要運行的次數,iterations的值,data select file ,點擊select file,選擇保存的參數文件,然后在data file type

中選擇和參數文件對應的文件格式,點擊preview預覽一下,然后點擊run,等待執行結果。


免責聲明!

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



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