Andriod测试基本要点

测试工具:
(1) Android 开发环境 dat+eclipse,或者 Andriod Studio
(2)Adb等需要配置环境变量,Adb命令
(3)数据上报等需要手机root

测试:
(1)功能基本功能流程:包括基本文案,逻辑
(2)异常,在某个页面点击Home键,再退回界面
(3)断网、切换、弱网
(4)打断测试:断电、来电、弹窗(短信、第三方弹窗、闹钟)
(5)存储(安装位置、迁移,从程序内的文件存储,写在内存区是内置SD还是外置,若热插拔SD卡,存储过程中的文件被异常删除)、虚拟内存、下载过程被异常删除,SDK卡、手机卡

(6)性能(adb命令):CPU占用(adb命令)、内存(adb)、关注、耗电量(锁屏特别需要测,用腾讯管家可以监控,不要被点名,耗电量不能标高,不要超过同类应用)、Ui性能(页面切换和打点)、流量(数据上报,让RD做图片压缩)
程序被终止:用cleanmaster

(7)稳定性:monkey 8小时、smart monkey(更智能),会自动发log,响应和crash:fatal,anr:cpu

(8)兼容性:手机机型(单SIM卡双SIM卡)、ROM兼容性(锤子、小米,更改安卓的设置)、Android版本兼容性:2.3,4.0,4.4,5.0
与同类软件的兼容性,音乐类与锁屏类兼容

(9)安全性:代码混淆(与RD),有数字签名(签名和签名密码),debug关闭,渠道号打包要按照标准、第三方安全软件(360)

(10)发版:第三方、代理渠道、自己官网,混淆、签名、渠道;不同版本的覆盖安装,强制升级功能,弹框说明必须升级否则不能用,升级平台搭建,GP等应用市场要审核

(11)UI风格一致性,切换,交互一致性。

apk log:需RD给出对应log信息
DDMS查看信息

你可能感兴趣的:(APP)