什么是接口

什么是接口测试重点是什么(什么是接口测试)(1)

应用程序编程接口,也成为API。简单的讲,就是某 一个功能的实现或展示基于对于另一个功能的调用,那么调用与被调用之间的连接点就是接口。常见接口大致可以分为如下几种:

总体来说,不管哪种类型,只要把被测接口当做服务方,把测试工具当做客户方,我们的目的就是通过客户方验证服务方是否满足了它提供的功能。


什么是接口测试

接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要验证数据的交换、传递、控制管理过程,以及系统间的相互逻辑依赖关系等。


接口测试的流程

接口测试的流程与功能测试的流程类似,如下:


接口测试质量评估标准
接口测试的测试点

功能性测试

什么是接口测试重点是什么(什么是接口测试)(2)

1.参数值

2.参数属性

3.参数组合

4. 接口内部逻辑


可靠性测试

什么是接口测试重点是什么(什么是接口测试)(3)

  1. 幕等:重复提交,变量不变,结果应当一致
  2. 环境异常:网络问题、磁盘问题、数据库异常等情况请求体大
  3. 大数据量

性能测试

什么是接口测试重点是什么(什么是接口测试)(4)

1.接口性能测试

2.接口稳定性测试


安全测试

什么是接口测试重点是什么(什么是接口测试)(5)

1.传输安全,不应暴露明文信息

2.访问安全

3.接口是否防止恶意请求

接口自动化测试设计

,