1 接口测试简介
- 接口测试(Interface Testing)是测试系统组件间接口的一种测试。
- 接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。
- 接口测试的工作原理是URL通过某些特定的方法(常见的get和post)去服务器发送一些内容,然后对服务器返回的内容进行判断,本质就是数据的传输与接收
- 测试的重点是要检查接口参数传递的正确性,接口功能实现的正确性,输出结果的正确性,以及对各种异常情况的容错处理的完整性和合理性。
- 伴随着系统的复杂度不断上升,系统的安全性与稳定性不言而喻,通过接口测试我们可以发现发现很多底层bug,降低了修复成本
2 接口测试工具
Postman,曾经Chrome浏览器的一款非常流行用于模拟发送HTTP请求的插件,由于在2018年初Chrome停止了相应服务支持,如今咱们可以通过官网去下载桌面版使用
https://www.postman.com/downloads/
- 1.系统会自动检索你的系统,点击Download图标完成下载
- 2.双击下载好的安装包,默认安装操作直至结束
- 3.安装完成,打开Postman,界面如下
3 实践操作
我们来看看下面这个接口范例
- 通过上述文档发现,该接口同时支持get和post两种请求方式,接下来我们依次操作
3.1 get请求
- 1.在使用get请求方式时,所有的参数一定要填入Params中
- 2.点击Send,查看接口返回信息