接口测试的意义
Posted viviian
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了接口测试的意义相关的知识,希望对你有一定的参考价值。
1.什么是接口测试
接口测试是测试系统组件建接口的一种测试,主要用于检测测试系统与外部系统之间的接口,测试系统内部各个子模块之间的接口。测试的重点是用于检查接口参数传递的正确性,接口功能实现的正确性,以及对各种容错处理的完整性和合理性。
2.为什么做接口测试
a.测试前置
接口测试不依赖前端的开发进度,服务端设计出接口文档就可以着手测试工作,需求阶段我们就可以做出测试计划,配置测试环境,每提交一个接口就可以进行测试。接口测试的目标就是在前端测试开始前完成所有接口测试,这样可以尽早的抛出问题,节约测试时间
b.降低测试成本,提高测试效率
第一,接口测试更接近底层,大量的计算都在服务端,接口测试更容易发现底层问题,根据数据模型推算,底层一个bug能购引起上层8个左右bug, 由此可以节省更多开发测试时间
第二,接口测试是自动化且持续集成的,代码变更时时自动执行测试案例即可,提高测试效率,节约了回归测试的成本
第三,接口测试可以环境隔离,不因为测试环境的变化而产生人力成本,节约测试时间
c.测试结果更加可靠
首先,接口测试是站在用户的角度对系统接口进行全面高校持续的检测,其次,接口测试的粒度比功能测试更小,可以覆盖功能测试覆盖不到的测试点,最后,接口测试是持续集成的,回归覆盖的更全面
以上是关于接口测试的意义的主要内容,如果未能解决你的问题,请参考以下文章