APP性能測試篇

??此篇文章借鑒于騰訊GT工具測試教程
日常移動端測試中,我們遇到app畫面卡頓、啟動緩慢、運行慢等等情況书妻;于是我們就會想知道是不是app的cpu占用率比較高,內(nèi)存占用比較大之類的問題。目前有兩個比較幾個比較好的解決方案:
1.有資金支持的話躲履,就選擇第三方企業(yè)支持
2.騰訊GT/網(wǎng)易Emmagee性能測試工具也是個不錯的選擇(存在兼容性問題)
3.(Android)選擇ADB见间,稍微麻煩點
4.Android Studio&Xcode都是比較進階的使用方式

這里將會說到Emmagee的使用方案:
1.到官網(wǎng)下載Emmagee for Git地址,安裝到待測試手機上
2.啟動Emmagee工猜,右上角可以設(shè)置采集頻率
3.選擇你需要測試的應(yīng)用米诉,點擊“開始測試”,被測應(yīng)用會被啟動篷帅,就可以開啟針對性測試

注意

針對性測試是指史侣,對產(chǎn)品app某一個場景、功能流程進行測試多次而得出的數(shù)據(jù)結(jié)果魏身。若存在某一個流程的內(nèi)存/CPU占比突然升高惊橱,此處就可能存在問題!
4.【重要一】測試完成后回到Emmagee界面箭昵,點擊“結(jié)束測試”税朴,測試結(jié)果會保存在手機指定目錄的CSV文件中。
結(jié)果如下圖:


image.png

5.【重要二】根據(jù)每一列的數(shù)據(jù)利用excel文檔制作對應(yīng)的K線趨勢圖


image.png

指標詳解

數(shù)據(jù)性能指標:

應(yīng)用占用內(nèi)存PSS(MB):應(yīng)用當前占內(nèi)存的大屑抑啤正林;

應(yīng)用占用內(nèi)存比(%):應(yīng)有占總內(nèi)存的百分比;

機器剩余內(nèi)存(MB):機器當前剩余內(nèi)存颤殴;

應(yīng)用占用CPU率(%):應(yīng)用占用總CPU的百分比觅廓;

CPU總使用率(%):CPU的總使用率,包括當前應(yīng)有涵但,和系統(tǒng)的所有運行的應(yīng)有哪亿;

CPU0-CPU3是因為手機是多核的(4核顯示cpu0-cpu3,10核顯示到cpu0-cpu9)

流量(KB):從檢測開始共耗用的流量贤笆;

電量(%):剩余電池的百分比,包括其他應(yīng)用的讨阻,這個是有誤差的芥永,所以測試期間盡可能關(guān)閉其他軟件,或者期間別操作其他的應(yīng)用钝吮,避免帶來誤差埋涧;

電流(mA):小于0是放電大于0是充電;

溫度(C):手機當前的溫度奇瘦;

電壓(V):流通手機的當前電壓棘催;

幀率:采取數(shù)據(jù)的瞬間幀率。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末耳标,一起剝皮案震驚了整個濱河市醇坝,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌次坡,老刑警劉巖呼猪,帶你破解...
    沈念sama閱讀 216,544評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件画畅,死亡現(xiàn)場離奇詭異,居然都是意外死亡宋距,警方通過查閱死者的電腦和手機轴踱,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,430評論 3 392
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來谚赎,“玉大人淫僻,你說我怎么就攤上這事『剑” “怎么了雳灵?”我有些...
    開封第一講書人閱讀 162,764評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長视粮。 經(jīng)常有香客問我细办,道長,這世上最難降的妖魔是什么蕾殴? 我笑而不...
    開封第一講書人閱讀 58,193評論 1 292
  • 正文 為了忘掉前任笑撞,我火速辦了婚禮,結(jié)果婚禮上钓觉,老公的妹妹穿的比我還像新娘茴肥。我一直安慰自己,他們只是感情好荡灾,可當我...
    茶點故事閱讀 67,216評論 6 388
  • 文/花漫 我一把揭開白布瓤狐。 她就那樣靜靜地躺著,像睡著了一般批幌。 火紅的嫁衣襯著肌膚如雪础锐。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,182評論 1 299
  • 那天荧缘,我揣著相機與錄音皆警,去河邊找鬼。 笑死截粗,一個胖子當著我的面吹牛信姓,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播绸罗,決...
    沈念sama閱讀 40,063評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼意推,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了珊蟀?” 一聲冷哼從身側(cè)響起菊值,我...
    開封第一講書人閱讀 38,917評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后俊性,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體略步,經(jīng)...
    沈念sama閱讀 45,329評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡屉栓,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,543評論 2 332
  • 正文 我和宋清朗相戀三年姜骡,在試婚紗的時候發(fā)現(xiàn)自己被綠了谨读。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片廷蓉。...
    茶點故事閱讀 39,722評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡涡匀,死狀恐怖捌议,靈堂內(nèi)的尸體忽然破棺而出纽哥,到底是詐尸還是另有隱情背率,我是刑警寧澤卒落,帶...
    沈念sama閱讀 35,425評論 5 343
  • 正文 年R本政府宣布羡铲,位于F島的核電站,受9級特大地震影響儡毕,放射性物質(zhì)發(fā)生泄漏也切。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,019評論 3 326
  • 文/蒙蒙 一腰湾、第九天 我趴在偏房一處隱蔽的房頂上張望雷恃。 院中可真熱鬧,春花似錦费坊、人聲如沸倒槐。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,671評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽讨越。三九已至,卻和暖如春永毅,著一層夾襖步出監(jiān)牢的瞬間把跨,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,825評論 1 269
  • 我被黑心中介騙來泰國打工沼死, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留着逐,地道東北人。 一個月前我還...
    沈念sama閱讀 47,729評論 2 368
  • 正文 我出身青樓漫雕,卻偏偏與公主長得像,于是被迫代替她去往敵國和親峰鄙。 傳聞我的和親對象是個殘疾皇子浸间,可洞房花燭夜當晚...
    茶點故事閱讀 44,614評論 2 353

推薦閱讀更多精彩內(nèi)容

  • 1、前言 很多時候在使用APP的時候吟榴,手機可能會發(fā)熱發(fā)燙魁蒜。這是因為CPU使用率過高,CPU過于繁忙,會使整個手機無...
    羽墨_99e8閱讀 3,062評論 0 5
  • Swift1> Swift和OC的區(qū)別1.1> Swift沒有地址/指針的概念1.2> 泛型1.3> 類型嚴謹 對...
    cosWriter閱讀 11,097評論 1 32
  • 本文由作者張迎貞授權(quán)網(wǎng)易云社區(qū)發(fā)布兜看。 APP性能測試除了需要監(jiān)控PCU锥咸、內(nèi)存占用、流量等细移,還需要獲取APP的電量數(shù)...
    43ce3d72fadb閱讀 796評論 0 0
  • 1搏予、內(nèi)存了解 在Android App的性能優(yōu)化的各個部分里,內(nèi)存方面的知識較多且不易理解弧轧,內(nèi)存的問題絕對是最令人...
    醉馬當前闖閱讀 2,102評論 1 6
  • 第一章 簡介 J2SE平臺的一大優(yōu)勢是它的自動化內(nèi)存管理雪侥,避免了開發(fā)者去面對內(nèi)存管理的復雜性。 本文以Sun J2...
    tianyiliusha閱讀 956評論 0 1