接口测试科普简述

接口分为以下四类:
  1. 用户界面接口
  2. 消息交互接口
    • diameter ,radius (socket tcp)
    • 基于SOAP的WEB service (HTTP)
    • REST API (HTTP)
  3. 编程接口
    • 各种语言的开发包
  4. 其它接口
    • 数据服务产品:SQL语言操作接口
    • 对账系统:FTP文件接口

Web服务接口
  • 互联网产品对外提供的服务接口,我们通常称之为

    • Web服务接口
    • web service接口
    • Web API
  • 经常说的“接口测试”、“API测试”,就是对WEB服务接口的测试

    • 包括APP服务端接口
  • 主要包括两种类型

    • 基于SOAP的Web service接口
    • REST接口

接口架构规范
  • 基于SOAP的Web Service架构
    2002年,w3c定义了一套Web service架构作为一个实现web service(注意两者的大小写)的标准规范

    • WSDL语言描述web service
    • 用基于XML的SOAP协议来封装消息
    • 用于HTTP协议传输消息
  • REST架构

    • REST是Representational state transfer的缩写
      • 它定义了一种网络应用软件的架构风格特性
      • 具有这些风格特性的应用软件架构,可以称之为RESTful的软件架构。
      • REST并非设计规范,而是一种风格

什么时候需要做WEB API的测试
  • 只有API接口是暴露给外部系统的才需要做接口测试
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容