背景
公司與某企業合作,對手機(系統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工具單測應用在測試機的表現