perfdog的基本使用
perfdog的下載安裝就不做過多介紹了,直接進入正題,首先介紹下perfdog頁面的結構
如下圖
1.顯示連接的設備
2.選擇需要測試的app
3.device tab下顯示設備的基本資訊,setting設置參數,about裡面有perfdog的官方介紹
4.FPS 刷新的次數
5.cpu cou使用率
6.流量
7.若想要測試其他指標,可以7中勾選,這裡簡單介紹幾個常用的
screenshot 圖形模式(數據線模式下使用)
Fps 刷新次數
Frame time 計算繪製每個圖形的時間
cpu usage cpu使用率
memory uasge 記憶體
cpu temperature cpu溫度
network 流量
battery 電量(wifi模式下)
8.開始記錄數據
9.從左到右,為每個階段打上標籤,本地存儲位置,web雲存儲數據
話不多說,看下perfdog的基本使用吧
1.使用perfdog首先需要數據線連接設備(手機需要打開開發者模式,允許USB調試),如下圖,有兩種連接方式
數據線和wifi(需在同一個網路下),使用wifi連接的話需要先用數據線和perfdog連接成功後才可選擇
2.連接設備成功後可選擇需要測試的app(這個時候你的手機會下載perfdog後打開懸浮窗許可權),
3.這裡一共分為三個部分,FP,CPU USAGE,MEMORY USAGE(如下圖)
FPS 為帖率,1s內應用刷新的次數
AVG(FPS) 平均每秒刷新的次數
Var(FPS) 方差,方差越小越穩定
Drop(FPS) 降貼次數/h,平均每小時
JANK 每秒卡頓次數
JANK(/10min) 10min卡頓次數
BIGJANK(/10MIN) 平均每十分鐘卡頓次數最嚴重的
Bigjank ls
jank(10) 10min卡頓次數
Bigjank(10) 平均每10min走出來嚴重卡頓次數
stutter 卡頓率
appcpu 目標進程cpu使用率
totalcpu 設備所有app的cpu使用率
4.我們在測試性能的時候需要打開頁面右上角開關,如果不打開,數據不會被記錄下來(時間要大於10s),測試結束後關閉開關
case name保存文件的名字,save path保存的路徑,可選擇格式excel,json,protobuf,勾選upload可上傳到
web雲中,點擊confirm開始上傳保持。如下圖點擊左邊圖標可查看保持本地的數據,點擊右邊圖標可查看保存web
上的數據。
5.若不打開記錄數據開關,還可手動保存,在頁面上右鍵拖動選擇要保持的一段時間記錄,滑鼠右擊出現save保存選項
這時也可以保持到本地可web雲。
6.標籤與標註如圖,我們可以為每個階段標註下,點擊圖片右上角地點陣圖標即可,如label1,label2,label3,雙擊可修改名稱
標註,滑鼠游標選中一個時間點雙擊彈出一個toast彈框標註名稱,輸入名稱後點擊confirm即可,如取消雙擊該時間點即可