接口测试用例

这篇博客详细介绍了接口测试的各个方面,包括请求结构、字符编码、公共参数等。特别地,它涵盖了HTTP GET和POST方法,以及如何处理签名、时间戳和随机数等关键参数。在返回结果部分,解释了不同状态码的含义以及数据格式,如JSON,同时还提供了多个接口的请求和响应示例,如推荐列表、视频列表和搜索页列表。此外,还涉及了用户互动功能,如点赞、点踩和收藏操作的API接口测试。
摘要由CSDN通过智能技术生成

请求结构
请求方法
支持 HTTP GET 方法发送请求,这种方式下请求参数需要包含在请求的 URL 中。支持 HTTP POST 方法发送请求,这种方式下请求参数需要包含在请求的 BODY 中。
字符编码
请求及返回结果都使用UTF-8字符集进行编码。

公共参数

名称 是否必须
描述
signature 是 签名结果串(参考签名机制)
timestamp 是 系统当前的Unix时间戳
nonce 是 随机数

lang
是 语言信息,目前支持:zh(中文),en(英文),ar(阿拉伯文)
from 是 来源信息,目前支持:android,ios

返回结果

返回的数据格式
调用成功返回的数据格式为: JSON
返回的数据结构

code(状态码)

状态码 描述
0 api不存在
1 操作成功
2 操作失败
3 需要登录
4 需要完善密码
5 需要完善用户信息
6 不需要增加积分

message(相关提示)
以系统返回的提示信息为准
data(数据包)
状态码为0,2,3,4,5,6时,data为“空字符串”
状态码为1时,将返回数据包,若数据不存在,data为”空字符串“
推荐列表
URL /app/v_1_1/article/recommendlist
请求方式
请求参数
名称 是否必填项 描述 返回状态码
id 是 栏目id 状态码 描述
start 是 文章开始位置,默认传0,下次请求时,用本接口返回值 1 操作成功,data为数据包
random 是 随机开始值, 默认传1,下次请求时,用本接口返回值 2 操作失败
point_time 是 节点时间,默认传0,下次请求时,用本接口返回值
token 否 用户身份标识

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值