與postman的第一次親密接觸

postman和JMeters是外部接口測試的兩個工具,經過界面化的方法,來實現操做http報文攜帶的請求字段、VK值、cookie、header值及文件。本篇主要介紹postman。json

 首先,補充下get和post請求的區別:api

  get 請求數據放在URL或cookie裏;之前get有數據長度限制;可在URL後+「?」接請求字段和內容
  post 請求數據放在body裏;不限制數據大小;請求不放在URL裏略微安全,可是抓包仍能夠看到安全

 

測試環境:服務器

接口文檔地址:http://doc.nnzhp.cn/cookie

用戶名密碼:不可描述/不可描述工具

 

1、get獲取學生信息post

簡要描述:獲取學生信息接口測試

請求URL:http://api.nnzhp.cn/api/user/stu_info網站

請求方式:getspa

參數:

 postman配置方法: 在URL中直接傳遞字段值,「?」後接傳遞的內容,若是有多個請求條件用「&」鏈接。

 

 2、post+KV進行用戶登陸

簡要描述:登陸接口

請求URL:http://api.nnzhp.cn/api/user/login

請求方式:post

參數:

 

用戶名密碼:不可描述/不可描述

postman配置方法:

1.請求方式改成post

2.K-V值在body中配置

3.登陸成功後,服務器返回sign做爲客戶端的cookie值

 

 3、post+json添加學生信息

簡要描述:添加學生信息,這個接口是用來說入參是json類型的

請求URL:http://api.nnzhp.cn/api/user/add_stu

請求方式:post;入參是json類型

 參數:

 

postman配置方法:

一、請求方式爲post

二、json方式傳參在body中,選raw形式

三、參數名加"",str參數加"',int不加"",必選項必填。

 

4、post+cookie完成充值

簡要描述:學生金幣充值接口,這個接口是爲了講添加cookie以及身份驗證的

請求URL:http://api.nnzhp.cn/api/user/gold_add

請求方式:post

參數:

該接口有權限驗證,須要admin用戶才能夠作操做,須要添加cookie

cookie中key爲登陸的用戶名,value從登陸接口中獲取,登錄成功以後會返回sign

postman配置方法:

1.首先進行管理員登陸,獲取sign(cookie)

二、在headers在填入cookie信息

三、在body中填入VK信息

 

 5、經過Referer value驗證,獲取全部學生信息

簡要描述:這個接口是爲了說明怎麼添加header信息的

請求URL:http://api.nnzhp.cn/api/user/all_stu

請求方式:get

須要添加header信息,key爲Referer value 爲http://api.nnzhp.cn/

postman配置方法:

一、請求方式爲get

二、添加header頭部Referer

三、Referer意義:告訴服務器我是從哪一個頁面連接過來的,防釣魚網站

 

6、經過接口上傳文件

簡要描述:上傳文件接口

請求URL:http://api.nnzhp.cn/api/file/file_upload

請求方式:post

參數:

postman配置方法:

一、請求方式爲post

二、在body中,修改文件類型爲file,選擇文件路徑

相關文章
相關標籤/搜索