博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
接口测试工具(一)
阅读量:5050 次
发布时间:2019-06-12

本文共 1744 字,大约阅读时间需要 5 分钟。

1       获取用户信息

1.1    功能描述

获取用户信息:该接口用于通过userid获取用户信息

1.2    请求地址

http://api.nnzhp.cn/getuser

1.3    请求方式

POST/GET

1.4    入参

参数

数据类型(长度)

是否必传

备注

userid

String

Y

用户id

 

 

 

1.5    出参

参数

数据类型(长度)

备注

code

int

状态码200为成功,500为异常

age

int

年龄

id

string

用户id

name

String

用户姓名

 

 

 

 

 

 

 

 

1.6    示例

请求:http://api.nnzhp.cn/getuser?userid=1

返回:{"age": 18, "code": 200, "id": "1", "name": "小明"}

postman实现:

Jmeter实现:

2       获取用户余额

2.1    功能描述

获取用户余额:传入userid获取用户余额

 

2.2     请求地址

http://api.nnzhp.cn/getmoney

 

2.3    请求方式

Post请求

 

2.4     入参 ,入参是json类型

参数

数据类型(长度)

是否必传

备注

userid

String

Y

用户id

 

 

 

2.5     出参

参数

数据类型(长度)

备注

code

int

状态码200为成功,500为异常

userid

int

用户id

money

string

余额

 

 

 

 

 

 

2.6    示例

请求:http://api.nnzhp.cn/getmoney?userid=1

返回:{'code':200,'userid':1,'money':1000}

postman实现:

 

 Jmeter实现:

 

 

3       获取用户信息2

3.1    功能描述

获取用户信息:需要添加header,Content-Type application/json

 

标头 ():是服务器以协议传资料到浏览器前所送出的字串,在标头与 HTML 文件之间尚需空一行分隔。

 

3.2    请求地址

 

3.3    请求方式

get/post

 

3.4     入参

参数

数据类型(长度)

是否必传

备注

userid

String

Y

用户id

 

 

 

3.5     出参

参数

数据类型(长度)

备注

code

int

状态码200为成功,500为异常

userid

int

用户id

name

string

用户名称

age

int

用户年龄

 

 

 

 

 

 

 

3.6     示例

请求:

返回:{'code':200,id':1,'name':'小明','age':18}

postman实现

 

Jmeter实现:

 

4       修改用户余额2

4.1     功能描述

功能描述:需要添加cookie,token token是写死的token12345

 

4.2    请求地址

http://api.nnzhp.cn/setmoney2

 

4.3    请求方式

Post

 

4.4    入参

参数

数据类型(长度)

是否必传

备注

userid

String

Y

用户id

money

String

Y

修改的余额数值

 

 

 

 

 

4.5     出参

参数

数据类型(长度)

备注

code

int

状态码200为成功,500为异常

success

String

状态

 

 

 

 

 

4.6     示例

请求:http://api.nnzhp.cn/setmoney?userid=1&money=5000

 

返回:{'code':200,'success':'成功'}

注意:和接口3一样,不过是需要传入cookie,不需要http权限验证了

postman实现:

 

 Jmeter实现:

 

 

 

 

 

5       上传文件

5.1    功能描述

上传文件:向服务器(211.149.218)指定目录传送文件

 

5.2    请求地址

http://api.nnzhp.cn/uploadfile

 

5.3    请求方式

Post

 

5.4    入参

参数

数据类型(长度)

是否必传

备注

file

String

Y

上传文件

 

 

 

5.5    出参

参数

数据类型(长度)

备注

code

int

状态码200为成功,500为异常

success

String

状态

 

 

 

 

 

Postman实现

Jmeter实现:

 

 

 

 

 

 

 

 

转载于:https://www.cnblogs.com/wmm007/p/7513906.html

你可能感兴趣的文章
iOS 数组排序
查看>>
第三节
查看>>
PHP结合MYSQL记录结果分页呈现(比较实用)
查看>>
Mysql支持的数据类型
查看>>
openSuse beginner
查看>>
Codeforces 620E(线段树+dfs序+状态压缩)
查看>>
Windows7中双击py文件运行程序
查看>>
Market entry case
查看>>
bzoj1230 开关灯 线段树
查看>>
LinearLayout
查看>>
学习python:day1
查看>>
css3动画属性
查看>>
第九次团队作业-测试报告与用户使用手册
查看>>
Equal Sides Of An Array
查看>>
CentOS笔记-用户和用户组管理
查看>>
Mongodb 基本命令
查看>>
Qt中QTableView中加入Check列实现
查看>>
“富豪相亲大会”究竟迷失了什么?
查看>>
控制文件的备份与恢复
查看>>
返回代码hdu 2054 A==B?
查看>>