-------------摘录于《HTTP抓包实战》肖佳 著------------------
什么是接口测试?
接口是模块与模块之间的对接方式定义,或者是系统与系统之间的对接方法定义。
接口是可以部署成服务的协议接口,常见的协议是http协议。
测试人员平时所说的接口测试或者web接口测试、Restful API测试,就是基于HTTP协议的接口测试。除了基于HTTP协议的接口,还有基于其它协议的接口,其本质都是要发送一个HTTP请求报文给服务器,然后服务器返回一个HTTP响应报文。
接口一般比较稳定,改动不会太频繁,所以接口自动化测试的维护成本比较低。一般来说,接口测试是最简单的自动化测试,甚至不需要写多少代码,用自动化工具就能实现自动化测试,接口测试可以发现很多Bug。
手动测试人员如果想转做自动化测试,从接口自动化测试开始入门是一个非常好的选择。