本章节主要讲解接口测试的基础知识,所谓接口,是指两个不同系统或系统中两个不同特性部分的交接部分。一般分硬件接口和软件接口两种。前者是为连接计算机各部分之间、计算机与计算机之间、计算机与外部系统之间而专门设计的连接线及有关逻辑控制电路;后者是为连接两个程序层或块而专门设计的程序或数据格式。
在计算中,接口是一个共享边界,计算机系统的两个或更多独立组件在该共享边界上交换信息。交换可以在软件,计算机硬件,外围设备,人员以及他们的组合之间进行。一些计算机硬件设备(例如触摸屏)可以通过该接口发送和接收数据,而其他计算机硬件设备(例如鼠标或麦克风)可能仅提供将数据发送到给定系统的接口。
什么是接口测试
1、特指脱离页面呈现,脱离页面调用是否正确,直接测试接口功能的一种测试类型,测试的重点是要检查数据的交换,传递的正确性。通常包括测试接口的参数检查、接口的参数传入及接口返回值是否正确,各接口间逻辑调用是否可以实现应用层功能。
2、接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。 测试的重点是要检查数据的交换,传递和控制管理过程, 以及系统间的相互逻辑依赖关系等。
3、接口是指系统模块与模块或系统与系统间进行交互,一般我们用的多的是HTTP协议的接口、Web Service协议的接口,还有RPC(Remote ProcedureCall Protocol)远程过程调用协议的接口。不管是哪种接口,其本质就是发送一个request,然后服务器响应后返回一个response,然后我们对response进行分析,这即是接口测试。
本章节关于“接口测试的基础知识”就学习到这里,大家觉得有用的话记得每天来这里和小编一起学习涨薪技能。