接口测试主要流程

接口测试

接口测试是测试系统组件间接口的一种测试,是指连接各个系统的通道传输数据的测试,保证数据经过传输后,数据的一致性,那么接口测试的重点主要是检查数据的交互、传递、控制管理过程。

接口测试的侧重点?

1、参数的准确性(类似于文本输入框的测试,格式和内容)

2、参数的个数(多参、少参)

3、多接口传参的准确性

4、接口的安全性(添加断点)

系统内部模块接口的测试:

1、模块集成时,穿越接口数据是否会丢失;

2、子功能组合时,实际结果与预期结果是否一致;

3、一个模块的功能是否会对其他模块的功能产生不利影响;

4、全局数据结构是否有问题;

5、对于一些必定会存在误差的项目,那么还要考虑模块的积累误差是否达到不可接收的程度;

外部接口测试那么就是不同系统之间的交互测试,那么在这种情况下这种接口如何测试?

1、一般会开发一个mock挡板,在需要进行外部接口测试时就开启;

2、在预发布环境和生产环境下进行真实的操作;

3、和外部公司人员进行联调。

接口测试的步骤:

开发人员编写好接口文档->测试人员熟悉接口文档->编写接口测试计划->编写测试用例->执行用例->编写接口测试报告

进行接口测试的工具:postman、jmeter、loadrunner等

接口测试用例一般可以在EXCEL文档中或者直接在jmeter中直接写;

在EXCEL文档中编写测试用例的话,需要包含的要素有,编号、接口名称、方法(post/get)、协议(http)、主机号、测试说明(通过测试、某某参数错误…)、接口地址url、请求参数、预期结果、实际结果。

在jmeter中写测试用例的话,需要添加事务控制器,有时候还需要使用嵌套事务控制器来管理业务流程。

猜你喜欢

转载自blog.csdn.net/qq_41571224/article/details/105375944