纯个人理解总结,持续更新
微信发朋友圈
功能
内容为文字
长度限制:长度超过限制,长度为0,长度很长;不同长度输入后,发布成功,效果展示
字符限制:文本,特殊字符,全部空格,表情;不同类型字符输入后,发布成功,效果展示
输入后,删除字符功能可用;删除全部内容后,可继续输入;
复制粘贴功能可用
内容为图片
格式限制:格式匹配需求的可以正常添加,格式不匹配的不可以正常添加
大小限制:大小超过限制,不可添加;正常大小的
尺寸:不同宽高比的图片,添加后,无拉伸压缩
数量限制:最多添加
添加图片后,删除已添加图片;可再添加已删除图片
内容为视频
格式限制
大小限制
长度限制
数量限制
添加视频后可正常删除
成功发布后,可正常播放
内容为转载的链接
视需求而定
内容组合验证
文字+图片;文字+视频;文字+图片&视频
功能流程验证
发送成功后,正常跳转到朋友圈列表
编辑完成后,未发送,是否有保存功能,可继续编辑
发送失败时的友好提示
发布多条内容完全相同的朋友圈时,不会发生覆盖
权限
系统权限
添加本地图片时,有读取系统文件权限/无系统文件权限/拒绝权限, 验证是否有友好提示,权限是否正常
需求权限
视需求而定
如果考虑朋友圈的可见性,发布后,验证可见范围
兼容性
android:os,机型,分辨率,
iOS:os
网络情况
wifi,4g,热点,弱网,无网
中断测试
来电中断
其他第三方app的通知中断
设备断电中断
home回到桌面后,返回
back回到上一级,提示
升级测试
版本升级后,已发布的内容和升级前保持一致
老用户升级成功后,发布功能正常使用
UI
是否符合设计,UI走查
易用性
按钮点击区域
各种异常情况的友好提示
性能
响应时间可接受,如上传一张大图或大视频,发布时间
连续发布朋友圈的电量消耗
移动网络下发布朋友圈的流量消耗