接口
全局变量和抽象方法的集合
接口类型
接口类型有系统对外的接口,程序内部接口,
外部接口
- webservice接口是走soap协议通过http传输,请求报文和返回报文都是xml格式的,测试过程中都需要通过工具才能进行调用,测试
- http api接口是走http协议,通过路径来区分调用的方法,请求报文都是key-value形式的,返回报文一般都是json串。
- SOAP 是一种简单的基于 XML 的协议,它使应用程序通过 HTTP 来交换信息
- HTTP协议(HyperText Transfer Protocol,超文本传输协议)是因特网上应用最为广泛的一种网络传输协议,所有的WWW文件都必须遵守这个标准。HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。
口测试定义
接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关
接口测试流程
需求评审,熟悉业务和需求--开发提供接口文档--编写接口测试用例--用例评审--提测后开始测试--提交测试报告
接口规范文档中至少要包括 接口说明、调用url、请求方法、请求参数|参数类型|请求参数说明、返回参数说明
接口测试用例
包括:项目、模块、用例id、接口名称、用例标题、请求方式、请求url、请求参数、前置条件、接口验证、请求报文、返回报文、测试接口、测试人员等
接口测试工具
- postman
- jmeter
- soupUI
目录