接口测试介绍

参考资料:
https://www.zhihu.com/question/57553476

UI功能测试流程:
1、需求分析与评审
2、测试计划编写
3、用例设计与评审
4、用例执行
5、缺陷管理
6、测试报告

接口测试的流程:
1、需求分析
2、Api文档分析与评审
3、测试计划编写
4、用例设计与评审
5、环境搭建(工具)
6、执行用例
7、缺陷管理
8、测试报告

接口流程1、需求分析项目立项后,对于整体产品的需求进行认识和理解(与功能测试的需求分析是一致的)。
注意:此时只有产品需求文档,架构师还没有开始建模,主要目的是保证各部门(产品、开发、测试…)对于需求理解一致。
接口流程2 、api文档分析【重点】
该环节主要分析:请求和响应。
请求:1、请求url是否合理
2、请求信息头是否明确
3、请求方法是否合理
4、请求参数是否必填、含义、参数方式(url\form\json)
响应:1、响应状态码是否合理
2、响应数据格式是否明确
3、响应信息头内容是否明确异常:
异常返回信息和错误代码
业务:接口彼此之间依赖关系

在这里插入图片描述

该流程重点是:
1、请求参数方式和类型
2、接口之间依赖关系
3、错误异常

流程3、测试计划由测试Leader编写,目的:分配测试任务进度安排和指导测试方案执行。核心:测什么、谁来测、怎么测、风险预测及控制。流程4、用例设计提示:该环节主要针对参数、测试数据、安全、依赖、异常进行覆盖。测试用例大体分为两种:1、根据需求进行提取测试点2、设计用例覆盖测试点
在这里插入图片描述
流程5、环境搭建提示:项目环境部署需要根据计划中安排执行,是否需要测试人员部署。

流程6: 用例执行
使用公司指定工具执行测试用例。
环境搭建可以是LAMP也可以是LNMP。

提示:提测之前最好安排进行冒烟测试,保证提测时准时执行

流程7:缺陷管理
使用缺陷管理工具来对执行用例的缺陷进行管理(与功能测试缺陷管理一致)

提示:缺陷提交->修复->回归->关闭

流程8:测试报告
测试报告不同公司有不同的模板,但测试报告主题内容一般分为下列四部分:

1、测试过程
2、缺陷统计
3、缺陷分析
4、测试总结

最后总结:总结1:接口测试需要围绕测试计划实施总结2:接口测试重点是:api文档分析、用例设计接口api文档分析要重点查看下面两项:1、请求参数说明 如:是否必填、类型、取值范围2、接口之间业务以来关系总结3:具体接口应用工具主要根据后台协议和测试计划测试工具来定,可使用工具如:postman、jmeter、requests、抓包(fiddler、charles)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值