目录

一、什么是接口测试&怎么测

二、接口测试的好处

三、怎么做好接口测试

四、接口测试的原理

五、接口测试流程&用例设计

5.1.接口文档分析

5.1.1.接口构成图解

5.2.制定接口测试计划

5.3.编写接口测试用例&评审

5.3.1.接口测试用例模板

5.4.接口测试数据&脚本

5.4.1.公共数据维护

5.4.2.多组数据测试

5.4.3.接口依赖处理

5.4.4.接口结构判断:断言

5.5.接口测试执行

5.6.接口测试报告


一、什么是接口测试&怎么测

一般像系统内的组件接口数据交互测试、不同系统与系统之间的接口数据交互测试等,我们都可以称之为接口测试 。

二、接口测试的好处

可以测试出接口的稳定和正确性, 可以抛开前端的影响,迅速定位到后端的缺陷,提升测试的效率

三、怎么做好接口测试

什么是接口测试?接口测试的流程步骤-LMLPHP

四、接口测试的原理

通过模拟客户端 or Web浏览器向服务器发送请求,服务器接收请求后对接收到的数据做处理,同时向客户端返回应答,我们模拟的客户端,接收到返回的数据后再对数据进行判断 ,如何判断呢?

简单来说:找个能联网的工具根据接口文档,向接口服务器发送请求,获取响应,检查响应是否符合接口文档的规范
什么是接口测试?接口测试的流程步骤-LMLPHP

五、接口测试流程&用例设计

5.1.接口文档分析

分析测试需求、接口api文档,熟悉接口业务,接口地址,鉴权方式,入参, 出参,错误码等。。。

5.1.1.接口构成图解

什么是接口测试?接口测试的流程步骤-LMLPHP

5.2.制定接口测试计划

测试计划就是功能测试计划基本一样就是知名的5w1h

5.3.编写接口测试用例&评审

5.3.1.接口测试用例参考模板

什么是接口测试?接口测试的流程步骤-LMLPHP

5.4.接口测试数据&脚本

参考文档主要以目前整理出来的Postman工具相关的介绍文档,后续会不断更新其他工具相关的

5.4.1.公共数据维护

5.4.2.多组数据测试

5.4.3.接口依赖处理

5.4.4.接口结构判断:断言

5.5.接口测试执行

使用接口测试工具执行接口测试

5.6.接口测试报告

12-06 02:37