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

给你一个朋友圈点赞的功能,写出测试用例

 


【UI】
①、点击操作栏,是否正常弹出气泡,是否正常收回、是否流畅
②、样式是否与需求保持一致
③、未赞时,点击【点赞】,样式变为已赞
④、已赞时,点击【取消】,样式变为未赞

 

 

 

【功能】
①、给某一朋友的朋友圈进行点赞(检查接口)
>>点赞数+1,点赞栏显示具体点赞用户的昵称
>>被赞人的消息中心新增一条点赞消息,消息体显示是否正常
>>共同好友视角,点赞栏显示该用户昵称
>>非共同好友视角,点赞栏不显示该用户昵称
>>点击点赞栏昵称跳转至该用户用户信息页面
>>数据库写入是否正常


②、多人给某一朋友的朋友圈进行点赞
>>点赞数+N。被赞人的消息中心收到多条点赞信息,消息体是否显示正常
>>自己已赞过该朋友圈,N个点赞中,有M个是共同好友,自己的消息中心收到M条点赞消息
>>自己未赞过该朋友圈,N个点赞中,有M个是共同好友,自己的消息中心不收到点赞消息
>>自己已赞过该朋友圈,后取消点赞,自己的消息中心不再收到来自该条朋友圈的点赞消息
>>点赞栏显示N个用户的昵称,并用顿号分割,且按照点赞时间降序排列
>>N个用户全部取消赞后,是否同步
>>数据库写入是否正常

 

 

②、给自己的朋友圈进行点赞(检查接口)
>>点赞数+1,自己不收到信息
>>点赞栏显示自己的昵称

 

④、取消点赞
>>点赞数-1,点赞栏该用户的昵称消失,昵称展示左移
>>被赞人的消息中心不会发送取消赞消息

 

⑤、反复点赞:点赞-->取消点赞-->点赞
>>点赞数+1,点赞栏正常展示用户昵称,不会重复显示
>>消息中心不会重新发送点赞通知

 

⑥、朋友圈下拉刷新,点赞栏刷新(接口)

 

⑦、消息中心加载(分页加载是否正常)

 

⑧、从消息中心进入朋友圈详情

>>点赞栏显示的是用户头像

>>操作点赞、取消赞、点击用户头像等操作

 

⑨、查看别人的朋友圈,点开大图

>>已赞过,左下角已赞样式+文字

>>未赞,左下角未赞样式+文字

>>点赞/取消点赞操作,右下角点赞数+1/-1

>>各个视角点赞数同步


【异常】
①、给某一朋友的朋友圈点赞后,昵称变更,点赞栏的昵称是否同步变更
②、点赞人数过多时,点赞栏的昵称最多展示多少,超过如何展示
③、昵称中含有特殊字符时,如<,'等时,是否展示异常
④、弱网时,反复点击点赞按钮,数据库是否有redis控制(事务)
⑤、当前页面,朋友圈已被删除,点击【点赞】或【取消赞】,客户端是否合理反馈
⑥、模拟弱网,是否正常点赞,响应时间
⑦、断网,点赞

 

【兼容】
①、android、ios
②、不同android机型、分辨率、系统兼容

【压力】
①、多人点赞边界,检查一条朋友圈最多可以有多少点赞(接口模拟),手动模拟
②、模拟多人同时点赞

 

 

 

面试卡壳了,感觉写的有点烂,趁现在清醒着赶紧记录一下

暂时只能想到这些了,如果还有别的思路,提点一下哈

转载于:https://www.cnblogs.com/shenyexiaoqingxin/p/11352263.html

  • 1
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值