iOS耗電量測試 Sysdiagnose。

2022-09-12 19:00:20 字數 997 閱讀 5945

利用sysdiagnose開展ios耗電量測試

參考:ios

電量測試實踐

ios耗電量優化實踐

sysdiagnose for ios

官方介紹文件。

一、用例執行

二、資料獲取

觸發sysdiagnose診斷。同時按住按音量+和音量-和息屏(喚醒)鍵1至1.5秒並釋放,會觸發截圖或息屏並有乙個短促的振動,前往設定→隱私→分析與改進→分析資料,若同時出現類似如下三個檔案則說明觸發成功。

等待診斷資料收集完成(大約10min),前往設定→隱私→分析與改進→分析資料,查詢對應時間點觸發的系統診斷檔案 。

根據官方文件,我們可以同步手機資料至windows或者macos裝置,去對應的目錄下即可找到sysdiagnose檔案(嘗試,未成功)。除此之外,我們可以直接點選進入檔案,通過右上角分享按鈕,使用airdrop或社交軟體將檔案傳輸到macos或windows裝置。

將sysdiagnose檔案解壓,進入目錄logs/powerlogs/,找到.plsql檔案,即為我們所需要的記錄電池資訊的資料庫檔案,用sqlite視覺化工具開啟。

三、資料分析

表名內容

placcountingoperator_eventnone_nodes

placcountingoperator_aggregate

_rootnodeenergy

plbatteryagent_eventbackward_battery

整機的電池資料,包括電壓、電流、溫度、當前電池容量等(每20s乙個資料)

四、結果統計

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 設定選項 開發者...

Android 耗電量測試

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