一、測試點
功耗測試主要從以下幾個方面入手進行測試:
- 測試手機安裝目標APK前后待機功耗無明顯差異。
- 常見使用場景中能夠正常進入待機,待機電流在正常范圍內。
- 長時間連續使用應用無異常耗電現象。
二、測試方法
功耗測試的方法分為兩類,一類為軟件測試,一類為硬件測試。
2.1 軟件功耗
2.1 第三方工具,如金山電池管家之類的。
2.2 自寫工具進行
1. 基於android提供的PowerManager.WakeLock來進行;
2. 功耗的計算=CPU消耗+Wakelock消耗+數據傳輸消耗+GPS消耗+Wi-Fi連接消耗;
3. 通過 adbshell dumpsys battery來獲取。
2.2 硬件測試功耗
一般使用萬用表或者功耗儀進行測試,使用功耗儀測試的時候,需要制作假電池來進行的,有些不能拔插電池的手機還需要焊接才能進行功耗測試