好友主要涉及以下三个部分:
1、好友列表
好友列表需要关注的点有:好友信息、好友状态(离线、在线)、好友上限、列表排序、红点提示
2、添加好友
添加好友主要关注的点有:搜索栏,搜索列表
3、好友请求
好友请求主要关注的点有:好友申请列表,接受/拒绝按钮,红点提示,清空按钮,不接受好友申请设置
好友异步问题,拒绝上限,拉入黑名单等
测试点:
1、点击好友,是否默认弹出好友列表页签
2、在好友列表时,好友列表页签是否呈高亮显示
好友列表:
1、当没有好友时,好友列表的显示是否正常
2、当有多个好友时,是否可通过滑动屏幕查看
3、好友头像、名称、等级、聊天按钮等信息是否显示正常
4、点击好友头像是否可以查看好友个人信息
5、点击聊天按钮是否可跳转到私人聊天界面
6、是否可删除好友,删除好友后好友从列表消失
7、当被删好友后,该好友是否从列表消失
8、是否可再次添加被删除好友、是否可再接收被删除好友申请
9、好友是否按照在线->离线排序的
10、在线好友是否按照等级/亲密度/活跃度进行降序排列
11、离线好友是否按照离线时间由近到远排列
12、离线时间不足一天按照x小时前显示,超过一天但不足两天向下取整以天为单位,超过一个月统一显示很久以前
13、页签是否以在线人数/好友总人数显示,在线人数是否以好友上线下线正常增加减少,好友总数是否以添加删除好友正常增加减少
14、当好友总人数达到100上限,是否可以添加好友,发送好友申请时是否有提示
15、当对方好友总人数达到上限时,玩家添加好友时是否有提示
16、当好友总人数为99时,是否能成功添加好友
17、好友上限可扩展(达到一定等级/花费一定金额),达到条件后扩展是否成功,未达到条件时是否扩展成功
18、当添加好友成功后,好友列表页签是否有红点提示
添加好友:
1、点击添加好友页签是否切换成功
2、切换成功后,添加好友页签是否高亮显示
3、搜索框是否有友好提示(例:请按照玩家id查找/名称)
4、点击搜索框是否弹出键盘
5、锁定大写字母时,是否有提示
6、当输入错误的id号,是否有提示,提示停留时间是否合理
7、当输入非法字符是否有提示
8、当输入空格时,系统是否自动去掉空格
9、输入一些敏感字符时,是否有提示
10、当输入正确的id后,能否成功匹配玩家,搜索列表是否正确显示玩家头像、名称、等级和添加好友按钮
11、点击添加好友按钮,当双方好友人数未达上限时,是否成功发送好友申请;
当对方好友人数已达上限,玩家本人未达上限,是否提示对方好友已达上限
当对方好友人数未达上限,玩家本人已达上限,是否提示本玩家好友已达上限,请清理后添加
当双方都达上限,是否有提示信息
12、当搜索已添加的好友id时,点击添加好友按钮,是否提示该玩家已添加
13、是否可重复发送好友申请,有没有上限,达到上限后是否提示操作频繁请稍后再试
14、搜索黑名单的好友id,点击添加是否有提示
15、当对方拒绝好友申请达到上限时,今天是否可再次发送好友申请
16、第二天好友申请次数刷新后,是否可再次发送好友申请
17、当对方关闭好友申请时,添加该好友时是否有提示,是否能发送好友申请
好友申请:
1、切换好友申请,好友申请界面是否显示正确
2、好友申请页签是否呈高亮显示
3、当没有好友申请时,页签是否有红点显示
4、当有好友申请时,页签是否有红点显示,查看后红点是否消失
5、好友申请列表是否按照发送申请时间由近到远排序
6、接受好友申请后,好友是否添加成功,好友申请是否消失,好友信息是否在好友列表中显示,对方是否有添加成功提示
7、拒绝好友申请后,对方是否有消息提示,好友列表是否会出现该好友
8、当拒绝三次该好友的申请后,是否会再次收到好友申请
9、将该玩家加入黑名单后,是否会收到该玩家的好友申请
10、当玩家双方同时给对方发送好友申请
其中一方同意后,对方的好友申请列表消息就会消失
当其中一方先拒绝,另一方同意后,是否成功添加好友
双方都拒绝后,是否添加成功
11、当关闭好友申请时,对方添加时是否会提示,玩家是否会收到好友申请
12、当有好友申请时,一键清空按钮是否呈高亮状态,点击一键清空按钮,是否有再次确认提示,点击确定后好友申请消息是否被清空,点击取消后申请消息是否被清空
13、当没有好友申请时,一键清空按钮是否置灰,不可点击
欢迎大家评论!!
下集预告:测试点之聊天