postman接口测试

1.GET请求:获取学生信息

简要描述:

获取学生信息接口

请求URL:

http://xxxx/api/user/stu_info

请求方式:

get

参数:

参数名必选类型说明

stu_name是string学生姓名

查询接口中stu_name为小黑的用户

1.GET请求获取学生信息接口


2、POST请求:注册接口

简要描述:

用户注册接口

请求URL:

http://xxxx/api/user/user_reg

请求方式:

POST

参数:

参数名必选类型说明

参数名必选类型说明

username是string用户名 (最少6位,最长10位)

pwd是string密码 (最少6位,最长16位,必须包括大小写字母数字)

cpwd是string密码确认(最少6位,最长16位,必须包括大小写字母数字)

返回示例

{

    "error_code": 0,

    "msg":"注册成功"

  }


2.POST请求注册接口

3.POST请求:登陆接口

登录接口

请求URL:

http://xxxx/api/user/login

请求方式:

post 

参数:

参数名必选类型说明

username是string用户名

passwd是string密码

返回示例

  {

    "error_code": 0,

    "login_info": {

      "userId": 1,

      "sign": "d58e3582afa99040e27b92b13c8f2280",

      "login_time": "20171207113501"

    }

  }


3.POST请求登陆接口

4.POST请求:添加学生信息

简要描述:

添加学生信息,这个接口是用来讲入参是json类型的

请求URL:

http://xxxx/api/user/add_stu

请求方式:

post 

入参是json类型

参数:

参数名必选类型说明

name是string学生姓名

grade是string班级

phone是int电话

sex否string性别,如果不传默认为男

age否int年龄,如果不传默认为18

addr否string地址,如果不传默认为北京市昌平区

请求示例

{

    "name":"小黑",

    "grade":"天蝎座",

    "phone":18612532946,

    "sex":"男",

    "age":28,

    "addr":"河南省济源市北海大道32号"

  }

返回示例

  {

    "error_code": 0,

    "msg":"添加成功!"

  }


4.POST请求添加学生信息

5.POST请求:充值接口

简要描述:

学生金币充值接口,这个接口是为了讲添加cookie以及身份验证的

请求URL:

http://xxxx/api/user/gold_add

请求方式:

post 

参数:

该接口有权限验证,需要admin用户才可以做操作,需要添加cookie

cookie中key为登录的用户名,value从登录接口中获取,登陆成功之后会返回sign

参数名必选类型说明

stu_id是int学生id

gold是int金币数量

返回示例

  {

    "error_code": 0,

    "msg":"充值成功!"

  }


5.POST请求充值接口

6.

简要描述:

上传文件接口

请求URL:

http://xxxx/api/file/file_upload

请求方式:

post

参数:

参数名必选类型说明

file是file文件

返回示例

  {

    "error_code": 0,

    "msg":"上传文件成功!"

  }

6.POST请求上传文件

你可能感兴趣的:(postman接口测试)