首页 > 其他 > 详细

【接口测试】服务端接口测试概述

时间:2020-04-18 21:50:53      阅读:60      评论:0      收藏:0      [点我收藏+]

摘要:自己和前辈学习总结的服务端接口测试设计,转载需标明出处,感谢??

【前提工具】

  1. Charles
  2. Postman
  3. Jemter
  4. SoapUI(待研究)
  5. 自研脚本框架

【测试流程设计】

1、接口本身

(1)入参:

  • 字段名称,
  • 字段类型,
  • 字段长度,
  • 数据样式(数值型、字符串、数据或json),
  • 必填项、非必填项以及默认参数,
  • 数据容错性,
  • 参数组合测试

(2)出参(返回):

  • 字符名称,
  • 字符类型,
  • 数据样式
  • (??特别注意:空、null、""、[]、{}、客户端兼容性)

(3)边界值测试:

  • 输入输出参数边界分析
    • 覆盖所有必选参数
    • 组合可选参数
    • 参数有、无或者null
    • 参数特殊字符
    • 参数字符长度
    • 参数类型值大小、输入的数值范围
  • 业务规则中的边界值分析

2、接口功能

  • 业务功能(返回数据和入口数据的正确性)
    • 业务场景:正常/异常场景
    • 业务数据源
    • 业务容错性
    • 上下文业务中数据传递过程验证(直接传递、间接传递、??真实用户场景的闭环测试)
  • 非业务功能(功能性容错性)

3、性能测试

  • 响应时间
  • 吞吐量
  • 并发量
  • 服务器资源可持续使用:cpu、内存、network

4、其他

  • 安全:账号安全、金融安全、sql注入
  • 防刷:风控
  • 敏感信息是否加密
    • 前后端数据是否加密
    • 日志信息是否加密
    • 数据存储是否加密

 

【接口测试】服务端接口测试概述

原文:https://www.cnblogs.com/darlingmz/p/12727535.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!