接口测试概述

    接口测试是测试系统组件间接口的一种测试,接口测试主要用于检测外部系统与系统之间、内部各个子系统之间的交互点。
测试的重点是检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系。

接口测试可以分为两大类: 模块接口测试web接口测试
模块接口测试
是单元测试的基础,它主要测试模块的调用与返回
 模块接口测试的一些要点:
   1.检查接口返回的数据是否与预期结果一致
   2.检查接口的容错性,假如传递的数据的类型错误时是否可以处理
   3.接口参数的边界值,例如,传递的参数足够大或为负数时,接口是否可以正常处理
   4.接口的性能,接口处理数据的时间也是测试的一个方法,牵扯到内部就是算法与代码的优化
   5.接口的安全性,如果是外部接口的话,这点尤为重要
web接口测试
   web接口测试又可分为两类:服务器接口测试和外部接口测试
   服务器接口测试:就是测试浏览器与服务器的接口
   外部接口测试:例如第三方登录
  web接口测试的要点:
      1、请求是否正确,默认请求成功是200,如果请求错误也能返回404、500等。
  2、检查返回数据的正确性与格式;json是一种非常创建的格式。
  3、接口的安全性,一般web都不会暴露在网上任意被调用,需要做一些限制,比如鉴权或认证。
  4、接口的性能,web接口同样注重性能,这直接影响用户的使用体验。如果我搜索一个关键字半天结果都没返回,果断弃用
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

General_单刀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值