1、功能测试缓存
一、朋友圈发送安全
1)、只发送文本(长按相机图标进入)服务器
2)、只发送图片(点击相机图标)微信
1.本地相册选择、拍摄网络
2.图片数量验证(1-9张,10张)app
3.图片格式验证,常见图片格式JPG、png(以实际需求为准);动态gif图片;不支持的图片格式。工具
4.图片尺寸验证:最大像素限制;超出限制是否进行压缩处理。布局
5.图片大小验证:图片大小限制;超出限制后的处理方式。性能
6.图片的预览验证:支持预览大图(屏幕自适应功能),多张图片支持左右滑动测试
7.为空验证。
8.图片的增删改操做
3)、只发送视频(点击相机图标)
4)、发送文本+图片 输入知足要求的文本,图片进行验证
5)、发送文本+视频 输入知足要求的文本,视频进行验证
6)、发送图片+视频 不支持发送
7)、朋友圈发送内容是否有限制,例如黄赌毒等敏感内容
8)、所在位置验证
9)、谁能够看(朋友圈权限设置)
10)、提醒谁看
11)、同步QQ空间
12)、取消操做
一、选择相机,点击取消,返回朋友圈页面
二、进入朋友圈发送页面,选择文本图片等,点击取消
1三、朋友圈当天发送次数是否有上限限制
1四、朋友圈显示设置
二、朋友圈浏览
(1)、文本查看
1)、过长文本内容是否隐藏,并支持查看全文和收起全文。
2)、右键选择复制、收藏、翻译
3)、URL连接是否支持点击跳转网页
(2)、图片查看
1)、小图右键支持收藏、编辑
2)、点击支持大图浏览
3)、多张图片支持左右滑动浏览
(3)、视频查看
1)、右键视频支持播放和收藏
2)、点击视频播放按键支持播放视频
(4)、分享动态浏览
1)、QQ空间、公众号文章、非腾讯产品分享后朋友圈是否正常显示
(5)、点赞
1)、点赞
2)、取消点赞
(6)、评论
1)、发表评论(评论字数限制)
2)、评论超过字数限制
3)、为空验证
4)、发表评论后删除
5)、评论回复操做
(7)、删除朋友圈动态
(8)、更换相册封面
(9)、判断是否正常获取新动态
(10)上滑是否加载更多
2、界面/易用性测试
一、技术人员角度,页面布局设计是否跟产品原型图/UI效果图一致
二、用户角度,功能操做是否简单,页面布局排版风格是否美观合理,提示语相关信息是否易于理解。
3、中断测试
一、主要考虑:
a)核心功能
b)当前功能存在实时数据交换,例发朋友圈、浏览朋友圈进行中断,是否容易出现崩溃
2、中断包括:先后台切换、锁屏解锁、断网重连、app切换、来电话/来短信中断、插拔耳机线/数据线
4、网络测试
1、三大运营商不一样网络制式测试
2、网络切换测试:WIFI/4G/3G/2G
3、无网测试:对于缓存在本地的数据,部分朋友圈信息是否支持浏览
4、弱网测试:
a、延时:页面响应时间是否可接受、不一样网络制式是否区分超时时长、出现请求超时,是否给予相应的提示
b、丢包:有无超时重连机制、若是未响应,是否给予相应提示
c、页面呈现的完整性验证
5、兼容性测试
1、Android手机端、苹果手机端、pad版(主流)功能界面显示是否正常
2、各平台朋友圈展现数据是否一致
6、安全测试
发送朋友圈时,文本输入脚本代码,是否出现异常
7、性能测试
1、服务器性能测试
可经过loadrunner/jmeter工具实现,主要关注TPS、响应时间、吞吐量、CPU、内存等
2、app客户端性能测试
可经过GT工具实现,运行时关注cpu、内存、流量、电量等占用率
3、app压力稳定性测试
经过monkey工具实现,频繁发送朋友圈,浏览朋友圈请求,是否容易发生崩溃