移動性能測試—Battery Historian 電量測試

一啡浊、獲取測試包名

1、開啟adb服務(wù)
執(zhí)行adb start-server 或 adb devices


image.png

2康嘉、獲取第三方包名:
執(zhí)行adb shell pm list packages -3


image.png

注:列出系統(tǒng)應(yīng)用赤拒,執(zhí)行adb shell pm list package -s
列出應(yīng)用包名及對應(yīng)的apk名及存放位置架曹,adb shell pm list package -f

二榔至、準(zhǔn)備電量數(shù)據(jù)

1亏娜、斷開adb服務(wù)
執(zhí)行 adb kill-server
2粗井、開啟adb服務(wù)
執(zhí)行adb start-server 或 adb devices

這兩步操作的作用:adb作為一種連接的方式筝闹,有可能被其他的程序占用,所以我們做電量記錄時要避免打開很多可能沖突的東西

三划提、電池信息

1、獲取手機(jī)電池信息
執(zhí)行命令adb shell dumpsys battery


image.png

2邢享、修改手機(jī)電池狀態(tài)
切換手機(jī)為非充電狀態(tài):執(zhí)行adb shell dumpsys battery set status 1
3鹏往、修改手機(jī)電量顯示
讓手機(jī)電量顯示50%:執(zhí)行adb shell dumpsys battery set level 50
讓手機(jī)電量顯示100%:執(zhí)行 adb shell dumpsys battery set level 100

四、電量消耗信息

1骇塘、獲取電量消耗信息
獲取整個設(shè)備的電量消耗信息:執(zhí)行adb shell dumpsys batterystats | more
獲取某個apk的電量消耗信息:執(zhí)行adb shell dumpsys batterystats [包名] | more
2掸犬、收集電池的歷史數(shù)據(jù)
執(zhí)行adb shell dumpsys batterystats --enable full-wake-history
3、重置電池數(shù)據(jù)
執(zhí)行abd shell dumpsys batterystats --reset
4绪爸、上述3步驟操作完,拔掉手機(jī)宙攻,操作測試應(yīng)用奠货,操作完成后再插上手機(jī)
5、獲取電量報告
執(zhí)行adb bugreport > bugreport.txt (7.0以上的系統(tǒng) 執(zhí)行這個)
執(zhí)行adb shell dumpsys batterystats > batterystats.txt
或adb shell dumpsys batterystats > [包名] > batterystats.txt(6.0及以下的系統(tǒng)設(shè)備)
注:這里有坑座掘,不然后期向Battery Historian導(dǎo)入bugreport.txt文件時會提示“bugreport.txt does not contain a valid bugreport file”
6递惋、使用Battery Historian查看batterystats.txt文件的圖形化報告

Battery Historian工具簡介

Battery Historian 一款由Google提供的Android系統(tǒng)電量分析工具,從手機(jī)中導(dǎo)出bugreport文件上傳至頁面溢陪,在網(wǎng)頁中生成詳細(xì)的圖表數(shù)據(jù)來展示手機(jī)上各模塊電量消耗過程萍虽,最后通過App數(shù)據(jù)的分析制定出相關(guān)的電量優(yōu)化的方法

1、通過安裝Docker環(huán)境來安裝

1形真、 Docker官方下載地址:
Mac:https://docs.docker.com/docker-for-mac/
Windows:https://docs.docker.com/docker-for-mac/
2杉编、查看是否安裝成功: 執(zhí)行:docker version

image.png

3、翻墻咆霜,啟動鏡像邓馒,執(zhí)行命令: docker run -d -p 9999:9999 bhaavan/battery-historian

2、查看batterystats.txt文件的圖形化報告

1蛾坯、使用瀏覽器訪問地址:http://localhost:9999
2光酣、 導(dǎo)入batterystats.txt

image.png

注:這里也有坑,就是文件上傳后脉课,submit提交按鈕不顯示
有一些資源被墻了救军,解決辦法就是必須翻墻(自己有個國外服務(wù)器,哈哈哈)
3.倘零、導(dǎo)入成功后唱遭,成功展示電量分析結(jié)果,下面我就要來貼神圖
image.png

系統(tǒng)統(tǒng)計數(shù)據(jù)
image.png

注:參考資料https://testerhome.com/topics/12241

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末视事,一起剝皮案震驚了整個濱河市胆萧,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖跌穗,帶你破解...
    沈念sama閱讀 206,378評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件订晌,死亡現(xiàn)場離奇詭異,居然都是意外死亡蚌吸,警方通過查閱死者的電腦和手機(jī)锈拨,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,356評論 2 382
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來羹唠,“玉大人奕枢,你說我怎么就攤上這事∨逦ⅲ” “怎么了缝彬?”我有些...
    開封第一講書人閱讀 152,702評論 0 342
  • 文/不壞的土叔 我叫張陵,是天一觀的道長哺眯。 經(jīng)常有香客問我谷浅,道長,這世上最難降的妖魔是什么奶卓? 我笑而不...
    開封第一講書人閱讀 55,259評論 1 279
  • 正文 為了忘掉前任一疯,我火速辦了婚禮,結(jié)果婚禮上夺姑,老公的妹妹穿的比我還像新娘墩邀。我一直安慰自己,他們只是感情好盏浙,可當(dāng)我...
    茶點故事閱讀 64,263評論 5 371
  • 文/花漫 我一把揭開白布眉睹。 她就那樣靜靜地躺著,像睡著了一般废膘。 火紅的嫁衣襯著肌膚如雪辣往。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,036評論 1 285
  • 那天殖卑,我揣著相機(jī)與錄音站削,去河邊找鬼。 笑死孵稽,一個胖子當(dāng)著我的面吹牛许起,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播菩鲜,決...
    沈念sama閱讀 38,349評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼园细,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了接校?” 一聲冷哼從身側(cè)響起猛频,我...
    開封第一講書人閱讀 36,979評論 0 259
  • 序言:老撾萬榮一對情侶失蹤狮崩,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后鹿寻,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體睦柴,經(jīng)...
    沈念sama閱讀 43,469評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,938評論 2 323
  • 正文 我和宋清朗相戀三年毡熏,在試婚紗的時候發(fā)現(xiàn)自己被綠了坦敌。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,059評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡痢法,死狀恐怖狱窘,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情财搁,我是刑警寧澤蘸炸,帶...
    沈念sama閱讀 33,703評論 4 323
  • 正文 年R本政府宣布,位于F島的核電站尖奔,受9級特大地震影響幻馁,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜越锈,卻給世界環(huán)境...
    茶點故事閱讀 39,257評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望膘滨。 院中可真熱鬧甘凭,春花似錦、人聲如沸火邓。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,262評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽铲咨。三九已至躲胳,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間纤勒,已是汗流浹背坯苹。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留摇天,地道東北人粹湃。 一個月前我還...
    沈念sama閱讀 45,501評論 2 354
  • 正文 我出身青樓,卻偏偏與公主長得像泉坐,于是被迫代替她去往敵國和親为鳄。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 42,792評論 2 345