手机app测试分析方法 -- 进阶方法

那么经过前面两篇的分析法,一个功能就验证得差不多了,这篇会介绍余下的一些异常验证。



(毫无PS痕迹)


那么如图,功能逻辑测试是在最下层的,测试完的时候就应该考虑除功能实现本身的一些外在特性,这些特性在图中已经描绘清楚了,下面就来解释一下。


进程:我们知道应用是运行在进程之上了,安卓在配置文件提供了process标签给我创建多进程程序,以防止应用某个activity挂掉然后整个应用就挂掉了,所以,对于多进程开发的程序(尤其是播放类的),应该考虑某个进程die,对其它进程影不影响;进程die了之后会不会自动重启。


内存/cpu:其实这块称为性能测试也不为过了,因为这两个可见即可得,所以瞄两眼就可以起到用处了,其它性能指标就不多说了,内存和CPU,都可以直接用top命令来看,这些马上能看到的就顺手测了吧。


兼容:主要考虑的就是分辨率/系统/定制的os/品牌,一般来讲看市场覆盖率了,友盟网站好像专门有统计,这里给出实际工作中我们用到的,给大家参考:
手机:华为/小米/魅族/三星  4.0 4.1 4.2 4.3 4.4 5.x  1080p 720p 540x956 

盒子(现在服务的公司,所以一起说了):yunos 天猫魔盒 小米盒子 小米电视 乐视电视 4k的电视 720p 1080p 4k


网络:这其实在前面的拉取网络就必须要考虑到的了,这里独立拉出来,考虑的点是4g3g2g,切换网络信号,弱网络信号(重要),这里处理不好流量就悲剧了。


中断处理:这个一般是 锁屏待机 点击home或者back键 突然关机断电 然后一般人会忘记的 闹钟响了 来电话了 没电了... 深入来说,这涉及到activity的状态保存问题,也是挺容易出bug的地方了。


新安装/覆盖安装:这个看名字就知道了,尤其是覆盖安装,出问题妥妥的。
脑袋测试的方法暂时这么多啦,希望在测试工作中大家都可以形成一个体系的测试方法,这就是自己的,仅供参考了。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值