接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。本次播妞将带着大家一起学习软件测试必知必会的接口视频教程,赶紧跟着播妞一起学习吧~
本次课程简介:day01.01_接口测试_ day01.02_接口测试_接口 day01.03_接口测试_接口测试 day01.04_接口测试_环境搭建 ... ... 部分资料展示节选自【接口与接口测试】
1.软件接口
http://www.sojson.com/open/api/weather/json.shtml?city=北京
http://www.weather.com.cn/data/sk/101010100.html
http://www.weather.com.cn/data/cityinfo/101010100.html
2、接口测试
2.1 概念
接口测试就是代替前端或者第三方验证后台响应数据是否正确
2.2 接口测试原理
模拟客户端向服务器发送请求报文,服务器接收请求报文后对相应的报文做处理并向客户端返回应答,客户端接收响应数据后并进行判断的一个过程。
请求:是否正确,默认请求成功是200(GET),如果请求错误也能返回404、500等。
检查:返回数据的正确性与完整性
安全性:接口一般不会暴露在网上任意被调用,需要做一些限制,比如次数限制。
2.3 接口测试分类web接口测试
模块接口测试
1). web接口测试
服务器接口测试
外部接口测试
服务器接口测试
是测试浏览器与服务器的接口。
外部接口测试
就是第三方接口测试
举例:支付接口测试/天气预报接口测试
2.4 接口测试-优点
能为项目平台带来高效的缺陷监测和质量监督能力;
平台越复杂,系统越庞大,接口测试的效果越明显(提高测试效率,提升用户体验,降低研发成本)
|
|