博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python-week1-postman+jemter-soapUI
阅读量:6811 次
发布时间:2019-06-26

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

接口测试

 

获取用户信息

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": "小明"}

1.7 运行结果

 

 

 

获取用户余额

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}

2.7 运行结果

 

 

修改用户余额

 

3.1  功能描述

修改用户余额:需要有http权限验证,账号admin密码123456

 

3.2  请求地址

 

3.3 请求方式

Post

3.4  入参

参数

数据类型(长度)

是否必传

备注

userid

String

Y

用户id

money

String

Y

修改的余额数值

 

3.5  出参

参数

数据类型(长度)

备注

code

int

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

success

String

状态

 

3.6 示例

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

 

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

注意:如果调用的时候传入的账号密码不对或者没传的话,返回权限验证失败

3.7运行结果

 

获取用户信息2

4.1 功能描述

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

 

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

 

4.2 请求地址

 

4.3 请求方式

get/post

 

4.4  入参

参数

数据类型(长度)

是否必传

备注

userid

String

Y

用户id

 

4.5  出参

参数

数据类型(长度)

备注

code

int

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

userid

int

用户id

name

string

用户名称

age

int

用户年龄

 

4.6  示例

请求:

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

 

4.7运行结果

 

修改用户余额2

5.1  功能描述

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

 

5.2 请求地址

http://api.nnzhp.cn/setmoney2

 

5.3 请求方式

Post

 

5.4 入参

参数

数据类型(长度)

是否必传

备注

userid

String

Y

用户id

money

String

Y

修改的余额数值

 

5.5  出参

参数

数据类型(长度)

备注

code

int

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

success

String

状态

 

 

5.6  示例

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

 

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

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

5.7运行结果

 

 

上传文件

6.1 功能描述

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

 

6.2 请求地址

http://api.nnzhp.cn/uploadFile

 

6.3 请求方式

Post

 

6.4 入参

参数

数据类型(长度)

是否必传

备注

file

String

Y

上传文件

 

6.5 出参

参数

数据类型(长度)

备注

code

int

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

success

String

状态

 

6.6运行结果

 

转载于:https://www.cnblogs.com/yuer011/p/6851711.html

你可能感兴趣的文章
教你构建强大的Mac工作流
查看>>
以中间件,路由,跨进程事件的姿势使用WebSocket
查看>>
C#将Excel数据表导入SQL数据库的两种方法(转)
查看>>
红黑树上
查看>>
我如何用Django开发一个项目
查看>>
JavaScript面向对象中的错误与异常个人分享
查看>>
如何实现一个JSON.parse
查看>>
深入学习TypeScript
查看>>
calico网络模型中的路由原理
查看>>
AutoScaling 弹性伸缩附加与分离RDS实例
查看>>
冒泡事件
查看>>
Spring Cloud Config采用Git存储时两种常用的配置策略
查看>>
PLook——记录你的知识
查看>>
css布局基础总结
查看>>
如何成为一位「不那么差」的程序员
查看>>
深入理解计算机系统读书笔记
查看>>
前端开发工作一年小记
查看>>
Java知识点总结(Java容器-TreeSet)
查看>>
ionic3 UI Components学习4:Button 按钮
查看>>
highcharts实现饼状图
查看>>