什么是接口?

接口是计算机系统中两个独立的部件进行信息交换的共享边界 。(百度)

通俗的来说,接口是系统和系统之间数据交换的桥梁。
比如,电商中支付是否支付宝,微信支付,云闪付,这个就是调用第三方接口;
电商中物流使用顺丰,韵达这些快递公司,也是通过调用第三方接口;
手机里面的天气预报信息,也是通过调用第三方接口来实现;

除了这些第三方接口,还有公司内部应用提供接口;主要给自己内部使用。
比如:有 Android客户端, IOS客户端,Web端,小程序端, 也会提供接口给这些客户端使用,
比如 哔哩,抖音应用内部的功能也是通过接口来实现。

为什么要做接口测试?

  1. 接口可以保证数据传输的完整性和正确性;
  2. 如果接口出现问题,会影响到所有调用接口的客户端;
  3. 所以接口测试是非常有必要的。

接口中主要元素?

image.png

  • 请求方式
    • GET
    • POST
    • PUT
  • 请求路径(URL)
  • 请求数据(data)
  • 响应结果
    • 响应状态码
      • 200
      • 404
      • 400
      • 500
    • 响应数据