zoukankan      html  css  js  c++  java
  • 接口测试工具(一)

    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

     

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

     

    3.2    请求地址

    http://api.nnzhp.cn/getuser2

     

    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     示例

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

    返回:{'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实现:

     

     

     

     

     

     

     

     

    爱学习的学渣
  • 相关阅读:
    "V租房"搭建微信租房平台,让租房人发起求租需求并接收合适房源回复,提高租房效率 | 36氪
    金融街
    Jsensation | 氪加
    Polyvore
    周翔宇_百度百科
    鸵鸟心态
    新闻:型牌男装:网上订服装,如何将返修率降到5个点以下 | IT桔子
    【案例】舒邑:一个女装品牌的奇葩打法-@i黑马
    专访OPPO李紫贵:ColorOS用户过千万 软硬融合生态版图初现
    关于我们-EIBOA易博男装-互联网品质男装品牌-在线销售男士西服,衬衫,外套,西裤,领带|全场免运费,30天退换货保障
  • 原文地址:https://www.cnblogs.com/wmm007/p/7513906.html
Copyright © 2011-2022 走看看