聊天类APP功能测试总结

做聊天类的APP 测试已经有一段时间了,也许哪天就不做了,趁今天轻松点,记录下来。

 

聊天类的APP都差不多,不管是微信,还是米聊,还是QQ,如果抓住了共性,测试的点都差不太多。

我用编程的术语来比方功能测试的1,2,3。

1. 对象。

对象就是聊天的联系人,包括个人账号,公共号,机构号,群组等。

2. 对象的属性。

就是这些联系人的各个特征。

个人主页(头像,昵称,签名,管理的群,管理的轻应用,2维码。。。)

群 (头像,创建人,群成员,名称,消息设置,群轻应用,群类型,2维码。。。)

公共号(机构号)(主页,头像,名称,简介,管理的轻应用,消息设置,2维码。。。)

3. 方法。

方法,就是这些对这些对象的操作。

消息发送(单聊,群聊,语音,文字,图片,表情,链接,字符及长度。。。)

成员管理(加人,被加,退出,被动退出,编辑,删除。。。)

群组管理(创建群,消息设置,申请入群,扫二维码入群,退群,通知提醒,头像编辑,名称编辑,简介编辑,权限编辑,成员编辑。。。)

消息管理(发布通知,接收通知,发文件,消息提醒,通知提醒,声音,震动,好友请求,请求处理。。。)

隐私管理(黑名单,允许好友查看动态,允许陌生人查看动态,允许通过手机号查找,允许真实姓名查找。。。)

权限管理(开放群(任何人入群),半开放群(验证入群),验证加好友,不需验证加好友。。。)

登录退出(忘记密码,更换账号。。。)

好友管理(扫二维码加人,加好友,查好友,好友推荐,群组推荐,联系人导入,拉黑名单,解除好友,备注名。。。)

动态管理(发动态,发投票,点赞,表情,评论,增加,删除,分享,隐藏,编辑。。。)

消息推送(在线,离线,收发,时序。。。)

文件管理(接收,离线接收,预览,删除,分享,转存,文件格式,大小。。。)

 

4. 缓存

缓存这个东西需要检查的,关系到用户体验,如果页面没做缓存,打开很慢。可以清除缓存测测。

5. 升级

安装,卸载,升级一定要测。有的时候需要直接升级测试,因为开发可能改了表结构而没告诉你,导致升级后部分数据丢失,后果很严重。还要看升级后消息记录是否有丢失(如果可能,需要去查看数据库。)

6. 网络

要覆盖(2G,3G,4G,wifi),如果有条件,可以搭建一个慢网的环境,测试慢网或者断线的表现,消息是否成功发送,或者retry几次,没发出去是否有提示等。(各种响应速度是否可以接受)

7. 中断

要测试启动,静置,活动中等状态下的中断,看错误的操作是否有保护现场机制。。。

8. 兼容性

布局检查,分辨率检查,各种代表性机型检查

9. 闪退

一般是开着logcat来测试,几率高的闪退截log给开发分析,monkey也要跑跑。

 

转载于:https://www.cnblogs.com/lucklly/p/4552014.html

[17个软件测试文档]-12XX性能测试报告 已上传: [17个软件测试文档]-11性能测试实践 http://download.youkuaiyun.com/detail/cleopard/8344037 [17个软件测试文档]-10成功的 Web 应用系统性能测试 http://download.youkuaiyun.com/detail/cleopard/8344033 [17个软件测试文档]-9web项目测试实战性能测试结果分析样章 http://download.youkuaiyun.com/detail/cleopard/8344023 [17个软件测试文档]-8性能测试经验总结 http://download.youkuaiyun.com/detail/cleopard/8344017 [17个软件测试文档]-7存储转发机制优化系统测试方案及案例 http://download.youkuaiyun.com/detail/cleopard/8343997 [17个软件测试文档]-6学习性能测试线路图 http://download.youkuaiyun.com/detail/cleopard/8343983 [17个软件测试文档]-5系统性能测试方案 http://download.youkuaiyun.com/detail/cleopard/8343975 [17个软件测试文档]-4XX性能测试计划 http://download.youkuaiyun.com/download/cleopard/8343941 [17个软件测试文档]-3“苍蝇式的战斗精神”和“XX性能测试” http://download.youkuaiyun.com/detail/cleopard/8343937 [17个软件测试文档]-2Mercury性能测试模板 http://download.youkuaiyun.com/detail/cleopard/8343919 [17个软件测试文档]-1性能测试实践 http://download.youkuaiyun.com/detail/cleopard/8343911 稍后上传剩下5个软件测试文档 ****请于这里寻找:http://download.youkuaiyun.com/user/cleopard/album @更多@ http://cleopard.download.youkuaiyun.com/ 福利: http://xuemeilaile.com 13份WPF经典开发教程 http://download.youkuaiyun.com/album/detail/1115 C#资料合辑二[C#桌面编程入门篇] http://download.youkuaiyun.com/album/detail/957 C#资料合辑一[C#入门篇] http://download.youkuaiyun.com/album/detail/669 [Csharp高级编程(第6版)](共8压缩卷) http://download.youkuaiyun.com/album/detail/667 10个[精品资源]Java学习资料合辑[一] http://download.youkuaiyun.com/album/detail/663 10个C#Socket编程代码示例 http://download.youkuaiyun.com/album/detail/631 6份GDI+程序设计资源整合[全零分] http://download.youkuaiyun.com/album/detail/625 2014年移动游戏行业数据分析 http://download.youkuaiyun.com/detail/cleopard/8340331 一文读懂2014年全球互联网广告新生态 http://download.youkuaiyun.com/detail/cleopard/8340303
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值