通常说来,测试对象时从以下几个方面来考虑:
功能测试
- 点赞和取消点赞功能是否正常
- 是否支持多次点赞
- 点赞人数是否有上限
- 点赞之后共同好友是否可见
- 点赞是否按时间顺序显示 ,头像显示是否正确
- 点赞是否显示头像和名称
- 点赞之后能否进行评论
- 点赞之后退出该页面,再次进入朋友圈点赞消息是否还存在
- 多用户点赞,再次打开朋友圈是是否可以按照顺序看到是谁谁谁赞了我
性能测试
- 网速快慢对点赞的影响
- 弱网情况下点赞能否实时更新
- 点赞时有短信或电话进来,能否显示点赞情况
- 断网对点赞的影响
易用性测试
- 点赞状态能否正常更新,是否提醒你
- 点赞之后共同好友的点赞和评论是否会提醒你
界面测试
- 点赞是否正确显示昵称或备注
- 点赞显示是否正确,一行显示几个
- 最多显示几行或者最多展示多少点赞人的信息
接口测试
- 点赞之后相同好友是否收到提示信息
- 共同好友的提示信息是否按照时间顺序
- 共同好友的点赞是否显示头像和名称
安全测试
- 点赞的人是否在可见分组里
- 能否在未登陆时查看点赞信息
兼容性测试
- 不同手机类型界面显示是否正常
- 不同微信版本(向前兼容和向后兼容)
- 不同设备(电脑和手机)
因为微信属于一个app,所以这里总结一下app的测试要点:
- 性能测试:CPU,内存,耗电量,耗流量,流畅度,app的安装和卸载和启动的耗时
- 适配兼容性:在不同的操作系统上的安装,拉起,点击,和卸载是否正常
- 耗电量测试:当手机冲满格电的时候能玩多久,挂机10分钟耗多少电,app每小时耗电多少
- 中断测试: app在前台和后台运行状态时与来电,文件下载,音乐等关键运行的交互情况测试,测试电话,短信,微博或其他通知进来时app的反应
- 弱网测试