看了很多文章,就这篇说明白了什么是接口测试(含视频教程)
接口(API)是一个简称,全名叫应用程序编程接口(Application Programming Interface),是一些预先定义的函数。目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。 工作中的接口如打电话的按键,电梯中的楼层按键,开车时脚踩油门,接口就是一个位于复杂系统之上并且能简化你的任务,它就像一个中间人让你不需要了解详细的所有细节,我们今天要讲的Web API就是这么一类东西。 例如百度搜索,它提供了搜索接口,简化了你的搜索任务 越底层发现bug,它的修复成本是越低的,接口属于金字塔模型 的中间层,属于收益产出比最高的 金字塔模型 前端随便变,接口测好了,后端不用变 检查系统的安全性,稳定性 系统复杂度上升,传统测试方法成本加大,效率降低,接口可以 解决这个问题 前后端框架分离,从安全层面说 只依赖前端进行验证已经不能满足安全的需求,因为绕过前 端太容易,要对接口做控制,做相应的校验 前后端传输,日志打印等信息是否加密传输也是需要验证的,特别是密码,身份证,银行卡信息等。 接口测试的原理是什么呢? 测试人员可...