软件测试—接口测试笔记
发布时间
阅读量:
阅读量
当前广泛应用于接口测试领域的两款主流工具为Postman与JMeter,它们在业界被普遍采用以完成相关测试任务。
接口分类体系构建
把接口分为两类:程序接口和协议接口。
- 程序接口亦可称为程序模块接口,在具体实现中通常表现为具备输入输出功能的类、方法或函数。针对程序接口的测试,一般需要采用与开发该接口相同的编程语言,通过传入不同参数的方式,以验证其功能是否符合预期。
- 协议接口通常指的是系统通过特定协议所提供的接口,如 HTTP/SOAP 等协议。此类接口对底层代码进行了封装,并通过协议形式对外提供调用服务。由于不涉及具体的程序实现层面,因此在使用时不受编程语言的限制;我们可以通过其他编程语言或相关工具对其进行测试。
接口大体可以分成三类:
- 系统与系统之间的交互:系统之间所存在的接口,可以指代企业内部不同系统间的接口调用,也可以涉及不同企业间系统的接口对接。对于企业内部的其他系统,如社区平台及微信活动模块,可以通过调用这些接口迅速完成对应功能的实现。至于后者,例如微信和微博提供的第三方登录接口,若所开发的系统不希望自行构建用户体系,则完全可以借助这些接口来完成用户的登录操作。
- 下层服务对上层服务的接口应用层,在认知层面可将其视为系统所提供的用户界面功能。对于Web系统而言,则可以理解为浏览器页面中所呈现的功能,如登录
全部评论 (0)
还没有任何评论哟~
