一、针对微信点赞设计测试用例
1、界面:
1)界面是否显示简洁、美观
2)是否符合设计
2、点赞人:
1)点赞是否实时显示结果
2)点赞后显示的是不是自己的昵称
3)点赞后能否取消
4)点赞取消后能否重新点赞
5)点赞后,其他共同好友点赞,是否有消息提醒
6)点赞后,其他非共同好友点赞后,是否有消息提醒
7)点击点赞人昵称、能否跳转到其资料页:
点击自己的、
点击其他人的
8)能否看到其他人的点赞:
共同好友的
非共同好友的
发动态的用户本人的点赞
9)点赞路径:从朋友圈点赞、访问好友相册、对历史动态点赞、登录已失效,点赞
10)【点赞后是否还能评论】
3、被点赞的人
1)自己给自己点赞
2)点赞人昵称:
设置备注的好友、展示备注名
未设置备注的,展示用户昵称
用户昵称含有特殊符号,是否能展示
点赞的用户中有相同昵称的展示
多个好友点赞,换行显示
3)从朋友圈动态页查看:点赞用户显示昵称
4)从我的相册查看 :点赞用户显示头像
5)解除好友关系后是否还展示其点赞
6)拉黑后是否展示其点赞
7)【点赞后是否按照时间显示】
4、点赞内容
图片、文案、视频、链接
5、消息提醒
1)朋友圈右上角:条数、红点
2)点在朋友圈,页面 条数
3)进入朋友圈,顶端显示提醒--------点赞消息展示 :多条、1条
4)浏览朋友圈过程中,有人点赞,刷新是否显示消息提醒
5)用户屏蔽了朋友圈消息提醒 有新的点赞、是否正常屏蔽
6)动态删除后,原先未查看的消息、能否展示
7)消息详情列表展示
8)取消点赞,是否提醒
9)点赞后,查看后,又取消
10)消息未查看,更换设备登录
11)消息已查看,更换设备登录
6、并发
1)多个好友同时点赞、取消点赞
2)连续点击多次赞
3)用户点赞未提交成功时,删除了动态
7、兼容
1)不同手机操作系统、平板
2)不同微信版本
3)不同型号的移动设备
4)不同分辨率设备
5)不同语言
8、性能
1)网络延迟,断网:响应延迟、丢包
2)压力测试: 一定时间内多个用户点赞
9、异常
点赞时,有短信或电话,微信消息进来,能否显示点赞情况
二、
给定一个字符串,请找出其中不含有重复字符的 最长字串 的长度。
示例1:输入:“abcabcbb”输出:3 解释:因为无重复字符的最长字串是“abc”,所以其长度是3.
示例2:输入:“bbbbb”输出:1 解释:因为无重复字符的最长字串是“b”,所以其长度为1.
示例3:输入:“pwwkew”输出:3 解释:因为无重复字符的最长字串是"wke",所以其长度为3,请注意
答案必须是 字串 的长度,“pwke”是一个子序列,不是字串
参考:https://blog.csdn.net/qq_31820761/article/details/90611418