一、针对微信朋友圈发布功能写测试用例
1、是否可以正常点赞和取消
2、点赞的人是否在可见的分组里面
3、点赞状态是否能即使更新显示
4、点赞状态,共同好友是否可见,拉黑的好友是否不可见
5、不同手机,系统显示界面是怎样的
6、性能检测,网络快慢对其的影响, 弱网,断网
7、点赞显示是否正确,一行有几何
8、点赞是否按时间进行排序,头像对应是否正确
9、能否在消息列表中展示点赞人的头像,备注/昵称
10、可扩展性的测试,点赞后能否发布评论
二、AB聊天功能写测试用例
1、功能点
发送内容,(空白, 正常文字,超长文字,特殊字符,表情,图片,多媒体,红包,语音等)
发送对象,(普通用户,自己,公众号,群,其他特殊群体,文件传输助手)
衍生功能,(转发,语音转文字,删除等):
a 查看历史消息及翻页功能
b 查看历史消息过程中, 有新的消息收到时,是否停留原位置并有消息显示,且条数很多时如何显示
c 聊天过程中, 切换到home,锁屏,kill app,其他设备登录账号,账号切换,再切换回原账号,历史消息是否正常显示,新的消息是否接受正确
d 长按文字是否显示编辑状态,能否批量转发,批量删除
二、非功能点
网络(弱网和断网)
设备条件,可用空间不足,资源不足导致卡死,内存不足导致被杀掉
安全,各种注入,发送特殊可执行代码,发送包含可执行代码的图片等
版本兼容,线上可用的最低版本到最高版本间 的传输
设备兼容,客户总自定义键盘,小屏幕
音频聊天功能:
接通,挂断
通话质量
耳机插拔
音量调节
话筒/扬声器切换
打开、关闭麦克风
后台挂起
视频聊天功能:
接通,挂断,切换语音
视频质量
耳机插拔
音量调节
话筒、扬声器关闭
前置后置摄像头切换
视频框切换
后台挂起
三、 微信公众号的测试用例
是否可以正常的关注取消
公众号提供的二维码是否可以被正常识别,识别后跳转的页面是否正确,是否能被用户关注
在公众号,回复关键字,返回信息是否争取,回复任意信息,提示消息是否正确
用户是否能查看历史消息
群发后,是否能保证用户即时收到正确的消息
测试界面:能否即时更新
测试注册与登录功能
兼容性
四、如何处理与开发人员的有争议的bug
1、再次确认问题与评估,并对bug缺陷的重要程度进行分类:
设计文档范围内的功能性缺陷
影响程序的安全性和稳定性缺陷
界面的影响
边界检查等一般的问题
安全性缺失,易用性修改
2、明确开发人员不该的明确原因
3、具体问题具体分析
网友评论