接口測試:postman

測試接口,postman和jmeter是用得最頻繁的工具。html

下面主要介紹postman測試http協議接口的用法,包含get,post(form-data,json,上傳文件,cookie)。json

postman--get請求

參數拼接在url後面cookie

下面分別表示http響應狀態碼、請求耗時,響應大小,而上面的code=9630是程序內部定義的狀態碼工具

右上角codepost

 

postman--post請求:form-data

cookies,response.set_cookie(username,token)測試

headersurl

右上角cookiesspa

能夠刪除cookie.net

右上角code3d

 

請求體裏不一樣的input之間用一段叫boundary的字符串分割,每一個input都有了本身一個小header,其後空行接着是數據

post請求--postman:x-www-form-urlencoded

自動添加上了請求頭 

 

cookies

 

headers 

 右上角code

 

將input的name、value用‘=’鏈接,不一樣的input之間用‘&’鏈接

 

postman:上傳文件

右上角code

postman:發json

自動加入了請求頭信息

 右上角code

 

postman:cookie中傳token

token是登陸返回的,add_user3這個功能必須先要登陸

特別說明:實際測試過程當中,若是token失效時間很長,能夠像下面獲取到token後寫死;可是,最好是經過關聯,動態獲取

postman動態獲取參考:http://www.javashuo.com/article/p-hdyinoog-be.html

此篇重點不是關聯,因此token寫死

請求頭信息

 請求

右上角code

  

能夠看到,token在cookie中

postman:form-data,body中傳token

右上角code

  

請求內容

postman:json,body中傳token

自動加上了請求頭信息

右上角code

 

 

至此,postman測試http協議接口的主要使用方法介紹完了。

postman更多功能,參考:http://www.javashuo.com/article/p-hdyinoog-be.html

接口測試:jmeter,請在公衆號上查閱。

 

另外,

postman中 form-data、x-www-form-urlencoded、raw、binary的區別:https://blog.csdn.net/xybelieve1990/article/details/81111786

post使用form-data和x-www-form-urlencoded的本質區別:https://blog.csdn.net/u013827143/article/details/86222486

相關文章
相關標籤/搜索