接口
一、接口是啥? =====传递数据的通道
接口测试:是测试系统组件间接口的一种测试。
接口测试主要包括:
同一个系统中模块与模块间的接口(内部接口)
跨系统平台与平台间的对接。(外部接口)
接口类型:
●HTTP接口: 通过GET或POST等来获取数据,在数据处理上效率比较高
●Webservice接口: 通过soap协议来获取数据,比起http来说能处理更加复杂的数据类型
…
二、查看接口信息
1、浏览器F12
Network当中,边操作页面,边查看接口请求。
2、工具
Fiddler、wireshark.、charles
postman、jmeter
三、接口测试
1、接口包含的信息:
接口地址
请求方法
请求数据
返回数据
2、chrome浏览器,在操作页面的时候,查看与后台的数据交互。
3、接口通信数据类型:
Json、Xml
定义通信协议
四、如何做好接口测试
1、了解和熟悉系统业务/逻辑交互—接口业务/数据流向
2、了解接口的协议类型—使用抓包
3、了解接口的入参/出参—接口文档/抓包
4、使用接口测试工具—根据协议选择
5、设计接口测试用例—接口文档/接口测试工具/与开发交流
6、数据库基础