接口分类及常用接口测试工具介绍

什么是接口?
狭义的软件接口可以分为两种,一种是系统内部调用的接口,一种是系统外部调用的接口。

无论是对内的接口还是对外的接口为了保证数据的安全,一般都会根据某种规则进行调用权限的验证。

对内的接口,为了减小系统模块间的耦合度以及代码的冗余度,会在各模块之间,封装成接口,方便互相的调用。这部分的工作如果是处于系统测试阶段的话,前后端都已联调结束,测试人员一般在进行页面的功能测试解决。

对外的接口,一般是为了实现某种功能或者数据的共享,比如你手头的生物信息,你可以调用服务厂家提供的信息比对接口,以实现生物信息的比对功能;你想查看某人的基本信息,可以提供给接口姓名或者证件号等接口要求的入参,来拿到该人员的所有相信信息等。像这部分的接口就需要进行单独的接口调用测试了。

  1. 常见的接口有哪些?
    分为三类,第一是websocket接口、第二是webservice接口、第三是web api接口。

WebSocket (长连接协议)是一种基于在单个 TCP 连接上进行全双工通信的协议,是从HTML5开始提供的一种浏览器与服务器之间进行全双工通讯的网络技术,解决了HTTP协议不适用于实时通信的缺点,相较于 HTTP 协议,WebSocket 协议实现了持久化网络通信,可以实现客户端和服务端的长连接,能够进行双向实时通信,简称为"ws"。常用的测试工具:postman、jmeter或者python。

web api 即我们常说的走http协议的接口,常用的方法有post和get,可以使用的测试工具:postman、jme

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值