接口测试用例模版

本文详细介绍了接口测试用例模板,包括基本信息、接口信息、业务功能、多个场景描述及参数验证。测试涵盖正常与异常场景,如参数校验、出参验证、异常处理、幂等性、并发测试、性能测试和安全测试等方面,确保接口功能的全面性和稳定性。
  • 接口测试用例模板v1.0
    • 基本信息
      • PRD
      • PM
      • RD
      • QA
      • 接口文档
    • 接口信息
      • request
        • Method
        • path
        • params(参数名、参数类型、是否必须、描述)
      • response
        • params(参数名、参数类型、是否必须、描述)
    • 业务功能
      • (结合PRD和接口文档,覆盖各种业务规则、正常和异常场景)
      • 场景描述1
        • 请求符合预期(请求时机、path、数据)
        • 返回符合预期
        • 接收到返回,客户端/前端展示符合要求、和返回结果一致/能对应
      • 场景描述2
        • 请求符合预期(请求时机、path、数据)
        • 返回符合预期
        • 接收到返回,客户端/前端展示符合要求、和返回结果一致/能对应
    • 接口测试
      • 参数验证
        每一组入参都需校验出参
        • 入参
          • 必传参数校验
            • 必传参数完整
            • 必传参数缺失
          • 参数类型校验
            • 类型正确
            • 类型错误如何处理,是否有容错机制
          • 参数组合验证
            • 空值
            • 边界值
            • 注意枚举参数要覆盖所有枚举值
            • 不传可选参数时是否有默认值
            • 特殊字符
            • 超出业务规则/限制的错误值
        • 出参
          • 是否完整
          • 参数名、参数类型、参数值
      • 异常验证
        • 超时
        • 重复提交
          • 验证接口幂等性
        • 并发提交(压测)
          • 是否加锁,是否有唯一性约束
        • 大数据量(压测)
          • 检验存储
        • 熔断、限流、降级等
      • 其他关注点
        • 客户端版本限制
        • 精度和单位
    • 性能测试
      • 响应时间
      • 吞吐量
      • 并发数
      • 资源使用率
    • 安全测试
      • 绕过逻辑验证
      • 绕过身份授权,越权访问
      • FTC/未登录
      • 参数是否加密
      • 是否上报敏感数据
      • 风控、频控
    • 监控/自动化巡检
      • 服务端监控
      • 客户端监控-API类
      • 接口自动化
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值