第一节 接口测试基础

目录

一、接口测试基础

1、什么是接口?

2、什么是接口测试?

二、接口测试原理

1、接口测试原理是什么?

    ​1)定义

    ​ 2)重点

    ​ 3)HTTP请求

2、怎么做接口测试?

1)接口工具

2)自动化测试


一、接口测试基础

1、什么是接口?

        定义:前后端沟通的桥梁,数据传输的通道。                                                                    
        分类:
内部接口(上层服务、下层服务、同级接口),外部接口(第三方接口,例如支付接口)。   

2、什么是接口测试?

        定义:通过工具/代码,填写数据,确定响应数据的正确性

        原因:

  •  成本更低:越底层发现bug,修复的成本越低;
  • 提高效率:更早进入测试环节,不需要等前后端都开发完。
  • 节约成本:接口不会频繁变动。
  • 安全性强:跳过前端的校验(正则),直接访问接口。前端校验不需要发送接口请求,导致一些重要信息是否加密传输无法校验。例如:身份证、银行卡、手机号等。

        

二、接口测试原理

1、接口测试原理是什么?

    ​1)定义

        接口测试主要从以下几点来测试:

         1. 请求与响应(HTTP请求):一般来说,接口请求和响应通常使用JSON或XML格式(接口测试基础重点-学习完成总结如下);

         2. 参数传递:包括参数的类型、取值范围、必填性以及参数之间的依赖关系等;

         3. 功能测试:最重要的一部分,根据接口设计文档来验证,接口在各种情况下是否正确执行,以实现预期结果;

         4. 性能测试:包括接口的响应时间、吞吐量、并发性等方面的测试(高级接口测试-暂时未

  • 12
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值