博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
接口测试-为什么做接口测试
阅读量:5368 次
发布时间:2019-06-15

本文共 646 字,大约阅读时间需要 2 分钟。

   今天开始分享一下接口测试的相关技能,首先对接口这个概念进行一下梳理,英文简称API(Application Programming Interface,应用程序编程接口)

什么是接口?
  说起接口在不同领域有不同的解释,在计算机编程中接口也分为很多,这里我们定义的接口是指应用程序编程接口,也就是所说的API,偏官方的解释为一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。而对于测试人员来说就是已开发的功能通过非GUI界面传参的方式对指定连接进行调用,最终返回结果这一类型叫做接口。
为什么要进行接口测试?
  这个回答很简单,现在大部分Web和移动端项目都是前后端分离的模式在进行开发,通过接口调用实现整个系统的正常运行,那么接口就是一个关键的阵地,确保相关接口正确、稳定和安全是整个系统质量可靠的第一道防线,而且这道防线的成本投入相对来说最低而收益最高。通过测试金字塔可以看出:

1、测试越往下面测试的效率越高,测试质量保障程度越高;
2、测试越往下面测试的成本越低;
3、测试越往下面修复bug相对来说越快速;
4、测试越往下面,职业发展前景越好;
然而单元测试的技术要求高,因此人员成本相对会高些,这就会导致接口测试成为整个金字塔中性价比最高的部分,这也是为什么做接口测试的主要原因。

转载于:https://www.cnblogs.com/Bug-Hunter/p/9738783.html

你可能感兴趣的文章
利用bootstrap和webform的异步CRUD及分页
查看>>
HDUOJ 1879继续畅通工程(并查集)
查看>>
OC12_自动释放池
查看>>
Saiku资源帖
查看>>
解决手机页面中点击文本框,网页放大问题
查看>>
2-5
查看>>
牛客多校3 A-PACM Team(状压降维+路径背包)
查看>>
HDU - 4284 Travel(floyd+状压dp)
查看>>
1027 制作表格
查看>>
Android之Socket通信、List加载更多、Spinner下拉列表
查看>>
面向对象的介绍与特性
查看>>
typing-python用于类型注解的库
查看>>
20189215 2018-2019-2 《密码与安全新技术专题》第13周作业
查看>>
第四周作业
查看>>
一、HTML基础
查看>>
蓝牙进阶之路 (002) - HC-05与HC-06的AT指令的区别(转)
查看>>
mysql的limit经典用法及优化
查看>>
C#后台程序与HTML页面中JS方法互调
查看>>
mysql 同一个表中 字段a 的值赋值到字段b
查看>>
linux系统可执行文件添加环境变量使其跨终端和目录执行
查看>>