前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >接口测试

接口测试

原创
作者头像
用户9610393
发布2022-07-20 19:13:39
6150
发布2022-07-20 19:13:39
举报
文章被收录于专栏:ApiPost接口测试

一、接口测试的基本定义

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

按自己的话说对接口来说,给予一定的参数之后接口能返回与之对应的结果。

二、接口测试主要测什么

所以接口测试主要包括:数据库,缓存,消息队列等前端之外的测试。

举个例子,把付钱这一个动作当作一个接口的话,那么付钱你需要什么:需要钱!

需要钱也有什么条件,需要多少钱,需要什么币种,需要付几次钱?

所以接口测试主要测试的是:功能,性能,安全等

三、接口测试怎么测

接口大致分为两种,一种指的是后端提供的接口,一种指的是前端提供的接口,

前端提供的接口也就是通常咱们进行访问的http接口,对这种接口进行测试的方法可以使用工具POSTMAN进行测试。

后端提供的接口,是没有界面的,对这种接口进行测试的方法就是写代码直接调用开发的接口。

四、接口测试要注意的地方

1、幂等测试

什么是幂等测试?一直听说幂等测试,最近去查了查,幂等测试。

数学里面学幂的是时候是这样描述的,a^m读作a的m次幂,意思把a连乘m次。

那么对于接口测试,幂等指的是任意多次执行所产生的影响与一次执行相同,不用担心重复执行会对系统造成改变

那怎么做幂等测试呢?

比如说:重复交易

2、资损点

3、大数据量测试

另外给大家安利一款很好用的接口测试工具apipost,满足所有接口调试工作还可以生成各种样式的接口文档。 适合新手小白,文档也很清晰。了解可看官方链接:https://console.apipost.cn/register?utm_source=10006

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、接口测试的基本定义
  • 二、接口测试主要测什么
  • 三、接口测试怎么测
  • 四、接口测试要注意的地方
    • 1、幂等测试
      • 2、资损点
        • 3、大数据量测试
        相关产品与服务
        消息队列
        腾讯云消息队列 TDMQ 是分布式架构中的重要组件,提供异步通信的基础能力,通过应用解耦降低系统复杂度,提升系统可用性和可扩展性。TDMQ 产品系列提供丰富的产品形态,包含 CKafka、RocketMQ、RabbitMQ、Pulsar、CMQ 五大产品,覆盖在线和离线场景,满足金融、互联网、教育、物流、能源等不同行业和场景的需求。
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档