Tmq 性能测试用例设计沙龙笔记

发表于:2019-1-28 10:49

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:laciagin    来源:lacia

分享:
  输入和输出
  输入
  1、数组
  成员个数:等价类、边界值
  成员内容:等价类(合法或非法成员)、重复法(重复的id等)
  输出
  1、结果
  成功
  失败(多种失败类型)
  1、前端
  2、弹出错误提示,如错误码等,用户可能看到错误码,但错误码不应被用户看见,应显示一个合理的错误提示语
  3、提示语不当,给用户造成误解
  2、处理时间
  未及时返回
  1、未返回
  请求处理超时,之后的请求被阻塞
  请求处理超时,已对超时进行处理时收到返回结果,进行了怎样的处理
  2、返回慢
  接口的处理逻辑
  1、约束条件分析
  1、数值限制
  2、状态限制
  3、关系限制
  4、权限限制
  2、操作对象分析
  针对合法或不合法的对象进行处理
  如是否可以查询其他用户的信息
  3、状态转换分析(对于状态转换接口)
  通过特殊状态打到原本不能达到的状态
  4、时序分析(顺序执行、打乱顺序执行)
  e.g 同步功能,先同步什么后同步什么,非顺序执行是否出现数据异常或程序异常
  ####已废弃接口
  因需求变更或其他原因不再使用的接口
  如未及时进行处理,可能造成问题
  接口设计合理性
  1、字段是否冗余
  2、接口是否冗余
  3、是否返回了调用期望得到的方法
  4、是否可满足所有调用需求
  5、接口调用是否方便
  什么场景下可以完全突破客户端进行接口测试
  1、较难操作的路径
  2、较难达到的条件
  3、频繁调用

     上文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理。
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号