接口测试详细流程(附图)(接口测试方法及流程)

接口测试详细流程(附图)(接口测试方法及流程)

一、测试流程

1. 确定待测接口范围

总共要测多少接口、如何交互

待测接口统计渠道:接口文档、代码分析、线上log、客户端抓包

2. 接口分析

3. 接口用例设计

4. 接口测试框架选择

5. 测试用例编写与维护

6. 持续集成

二、接口文档

一份规范的接口文档一般要包括如下内容:

1.接口名称

满足公司的命名规范。

比如:biz.price.sellPrice.get

2.接口功能描述

比如:批量查询价格

3.接口请求方式

比如:HTTP POST

4.接口地址

HTTP协议URL

5.输入参数

包括 参数名称 参数类型 是否必填 参数描述

比如: sku long Y 商品编号,多个商品以逗号分隔,最多不超过100个

6.请求示例

7.返回结果

8.错误代码

9.响应示例

三、接口分析

接口测试详细流程(附图)(接口测试方法及流程)

四、接口测试用例设计

Case参考点:

输入参数测试,功能测试,逻辑测试,异常情况

设计思路:

  • a)优先级-针对所有接口

外部接口 > 系统内部核心接口 > 系统内部非核心接口

  • b)优先级-针对单接口

正向用例 > 逆向用例(通常情况,非绝对)

前置条件 > 默认参数 > 参数必填 > 参数关联 > 参数类型限制 > 参数数据范围限制

Case覆盖:

主流程 -> 分支流程 -> 异常流程

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。