接口测试基础


# 接口测试基础

# 什么是接口

为保证项目的高耦合性,基本上前端和后端的开发是分离的。接口就是连接前后端的桥梁,前端通过接口向后端获取数据,后端通过接口向前端输出数据。

# 接口测试的目的

test

上图将测试分为 3 层:

  • 底层 unit(单元测试)

    一般由开发测试,由于在最底层,发现问题和解决问题的成本会降低

  • 中层接口测试

    接口开发完成并联调完成后,进入接口测试阶段,可以发现在 UI 层发现不了的问题

  • 顶层 UI(功能或业务测试) 测试

    一般由测试进行的 UI 测试或业务测试,基本处于金字的最顶尖,此时对于发现的问题和解决,成本比较高。但这种 UI 的测试又是不可缺少的,因为它是直接面向用户的,所以有必要测试。

# 常用测试工具

  • Postman
  • Jmeter
  • fiddler
  • 代码