iOS耗電量測試
本文主要介紹的是使用Energy Diagnostics Instruments來進行iOS耗電量測試。
一、使用方法:
1)iOS 設置選項 ->開發者選項 ->logging ->start recording;
2)斷開 iOS設備和電腦、電源的連接;
3)進行需要測試電量的場景操作;
4)iOS 設置選項 ->開發者選項 ->logging ->stop recording;
5)用USB將iOS設備和MAC連接起來;
6)打開Instruments ->Energy Diagnostics ->File-Import Logged Data From Device,就可以看到電量數據。
二、該方法的缺點:
1)進行電量測量時,必須斷開iOS device和PC的連接,因此不能通過UI automation腳本的方式執行操作;
2)電量采樣速率為1s/次,測試精確度為5%;
3)電量測試數據只能通過Energy Diagnostics Instruments查看,不能導出為cvs文件,無法計算整體耗電量、平均耗電量。
三、Energy usage level的解釋:
1)電量使用level為0-20
2)1/20:表示運行該app,電池生命會有20個小時;20/20:表示運行該app,電池電量僅有1小時的生命。