Android功耗测试 - 针对需求定制禁用USB类型手机

背景

公司与某企业合作,对手机(系统Android6.0.1)要求为不能ROOT、USB仅可以充电不能连接PC进行adb操作,而且在测试中不能拆机。在这种**的测试环境下,还需要对手机功耗进行测试

了解业界测试方法

当前针对手机的功耗测试方法无非就是以下几种:

方法一:拆机,连接恒压电源+万用表测试平均电流mA;

方法二:连接USB,保存battreystats文件,查看Computed drain数据;

方法三:使用GT、iTest等工具测试耗电量mAh。

针对性使用测试工具

1.看过测试背景后发现,方法一、二测试条件都不满足

2.暂停使用GT测试,原因有二:①GT有详细的耗电数据并且生成文件可以用Excel打开②支持电流测试

测试

1.安装GT工具http://gt.qq.com/index.html

2.测试整机待机30分钟电流

3.三组数据之后平均待机70mA(中兴某款手机)

分析

疑点:按照平时测试数据,安卓5.0以上机型裸机待机功耗基本在6-15mA之间,得出数据与之相差太多,是否是GT工具问题?
验证一:在可以连接USB的同款手机测试,得出裸机待机70mA,batterytasts得出12mA,也就是说很大可能是GT工具不支持当前测试机

验证二:测试机充电100%,晚上待机12小时,耗电2%。此数据为正常耗电数据,故此得出结论,GT工具并不适合

解决

卸载GT工具,使用Power Tutor工具单测应用在测试机的表现


你可能感兴趣的:(Android,性能测试)