APP耗電量測試

2021-10-24 11:28:44 字數 648 閱讀 4438

主要的耗電場景有:

業務層面,使用者最核心基礎的模組:

實踐:收集電量資訊

#kill adb服務

adb kill-server

#重啟adb服務

adb start-server

#設定,目的:依照時間順序展示各個wakelock的詳細資訊

adb shell dumpsys batterystats --enable full-wake-history

#重置batterystats資料

adb shell dumpsys batterystats --reset

#執行測試用例

#完成測試用例執行,連線裝置,匯出資料

adb shell dumpsys batterystats > bugreport.txt

#android 7.0及以上

adb bugreport bugreport.zip

#android 6.0及以下

adb bugreport > bugreport.txt

battery historian工具分析【安卓8.0以下】:

android studio --energy profiler監控【安卓8.0及以上】:

參考文章:

Android 耗電量測試

以前在做運營商專案的時候,標書上往往會明確apk電量相關指標,包括剩餘電量 耗電量的要求必須不超過多少百分比等 其實目前對電量測試本身並沒有乙個很精確的測試方法 因為在測試的時候無法 但是我們以前測的時候還是有很多方法,比如對比測試,或者借助一些第三方的工具來進來判別等 第三方工具也會把本身劃入到統...

iOS耗電量測試

本文主要介紹的是使用energy diagnostics instruments來進行ios耗電量測試。一 使用方法 1 ios 設定選項 開發者選項 logging start recording 2 斷開 ios裝置和電腦 電源的連線 3 進行需要測試電量的場景操作 4 ios 設定選項 開發者...

iOS耗電量測試

本文主要介紹的是使用energy diagnostics instruments來進行ios耗電量測試。一 使用方法 1 ios 設定選項 開發者選項 logging start recording 2 斷開 ios裝置和電腦 電源的連線 3 進行需要測試電量的場景操作 4 ios 設定選項 開發者...