记录一个面试问到的朋友圈点赞功能的测试用例!

发表于:2021-2-25 09:27

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

 作者:littlepoemers_23ujhs    来源:博客园

  【UI】
  ①、点击操作栏,是否正常弹出气泡,是否正常收回、是否流畅
  ②、样式是否与需求保持一致
  ③、未赞时,点击【点赞】,样式变为已赞
  ④、已赞时,点击【取消】,样式变为未赞
  【功能】
  ①、给某一朋友的朋友圈进行点赞(检查接口)
  ·点赞数+1,点赞栏显示具体点赞用户的昵称
  ·被赞人的消息中心新增一条点赞消息,消息体显示是否正常
  ·共同好友视角,点赞栏显示该用户昵称
  ·非共同好友视角,点赞栏不显示该用户昵称
  ·点击点赞栏昵称跳转至该用户用户信息页面
  ·数据库写入是否正常
  ②、多人给某一朋友的朋友圈进行点赞
  ·点赞数+N。被赞人的消息中心收到多条点赞信息,消息体是否显示正常
  ·自己已赞过该朋友圈,N个点赞中,有M个是共同好友,自己的消息中心收到M条点赞消息
  ·自己未赞过该朋友圈,N个点赞中,有M个是共同好友,自己的消息中心不收到点赞消息
  ·自己已赞过该朋友圈,后取消点赞,自己的消息中心不再收到来自该条朋友圈的点赞消息
  ·点赞栏显示N个用户的昵称,并用顿号分割,且按照点赞时间降序排列
  ·N个用户全部取消赞后,是否同步
  ·数据库写入是否正常
  ③、给自己的朋友圈进行点赞(检查接口)
  ·点赞数+1,自己不收到信息
  ·点赞栏显示自己的昵称
  ④、取消点赞
  ·点赞数-1,点赞栏该用户的昵称消失,昵称展示左移
  ·被赞人的消息中心不会发送取消赞消息
  ⑤、反复点赞:点赞-->取消点赞-->点赞
  ·点赞数+1,点赞栏正常展示用户昵称,不会重复显示
  ·消息中心不会重新发送点赞通知
  ⑥、朋友圈下拉刷新,点赞栏刷新(接口)
  ⑦、消息中心加载(分页加载是否正常)
  ⑧、从消息中心进入朋友圈详情
  ·点赞栏显示的是用户头像
  ·操作点赞、取消赞、点击用户头像等操作
  ⑨、查看别人的朋友圈,点开大图
  ·已赞过,左下角已赞样式+文字
  ·未赞,左下角未赞样式+文字
  ·点赞/取消点赞操作,右下角点赞数+1/-1
  ·各个视角点赞数同步
  【异常】
  ①、给某一朋友的朋友圈点赞后,昵称变更,点赞栏的昵称是否同步变更
  ②、点赞人数过多时,点赞栏的昵称最多展示多少,超过如何展示
  ③、昵称中含有特殊字符时,如<,'等时,是否展示异常
  ④、弱网时,反复点击点赞按钮,数据库是否有redis控制(事务)
  ⑤、当前页面,朋友圈已被删除,点击【点赞】或【取消赞】,客户端是否合理反馈
  ⑥、模拟弱网,是否正常点赞,响应时间
  ⑦、断网,点赞
  【兼容】
  ①、android、ios
  ②、不同android机型、分辨率、系统兼容
  【压力】
  ①、多人点赞边界,检查一条朋友圈最多可以有多少点赞(接口模拟),手动模拟
  ②、模拟多人同时点赞

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

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号