PerfDog常用小技巧

PerfDog使用技巧

背景:
自己最近使用Perfdog也發現了一些常用的技巧,現在安利給大家一下

1.雙擊批註
基本使用不提,在整個測試過程我們經常會遇到很多場景,每個場景的性能數據一般都會各有不同,所以爲了在報告中看的更明顯,我們可以增加批註,比如標記關鍵節點等。
鼠標左鍵雙加添加批註
批註及標定(鼠標左鍵雙擊,則批註。左鍵雙擊已生成的批註,則取消。鼠標左鍵單擊,則標定):
在這裏插入圖片描述
2.場景添加標籤

爲了更加明顯區分我們的 測試場景,我們可以對階段時間增加標籤,
通過標籤按鈕給性能數據打標籤,鼠標左鍵雙擊顏色區域可修改對應區域標籤名
在這裏插入圖片描述
比如我的標記完了就是這樣
在這裏插入圖片描述
現在我們來看一下報告的樣式
在這裏插入圖片描述
這樣對於場景區分是不是明顯多了。
3.保存具體數據信息
有時我們需要具體的記錄下每一幀運行的具體數據,我們有兩種辦法:
1.鼠標左鍵框選後右鍵存儲
在這裏插入圖片描述
2.是測試完後上傳數據到雲端時選擇同時保存到本地
這樣就可以把數據保存到具體的Xlsx裏,默認在性能狗的data/測試的應用包名/測試時間文件夾。
在這裏插入圖片描述
保存的Excel數據還會根據我們的場景標籤分別存到不同的Sheet裏面。
在這裏插入圖片描述

這裏有兩個隱藏的小技巧

技巧一,重載歷史數據:
1)首先我們有一個空數據的Perfdog
在這裏插入圖片描述
2)我們有之前的EXCEl數據
在這裏插入圖片描述
3)重點來了,拖拽選中的Excel數據進PerfDog
在這裏插入圖片描述
4)Get歷史測試數據可視化
十分詳細的歷史測試數據哦,想要什麼全都有,這樣歷史數據就被重載回來啦,包括以前的標籤批註都存在。
在這裏插入圖片描述
技巧二,截取數據上傳雲端:
右鍵保存數據的時候其實也是可以上傳到雲端生成測試用例噠,並不是全部數據都會穿到雲端的。
只需要在右鍵保存的時候勾選上上傳雲端,就可以把框選的數據作爲一個測試用例上傳到雲端啦,需要哪個階段的數據就左鍵框選,右鍵上傳到雲端就好啦。
在這裏插入圖片描述
如此一來,就會在後臺新生成一條當前選中數據的報告啦

4.多進程測試
iOS平臺,APP多進程分爲APP Extension和系統XPC Server。
比如:某電競直播軟件用到APP Extension擴展進程(擴展進程名LABroadcastUpload)。當然也可能用到系統XPC Server服務進程,如一般web瀏覽器會用到webkit。
Android平臺,一般大型APP,比如遊戲有時候是多進程協作運行(微信小遊戲,微視等APP及王者榮耀等遊戲多子進程),可選擇目標子進程進行針對性測試。默認是主進程;
子程序進程名高亮顯示,表示當前子進程處於頂層
在這裏插入圖片描述
5.數據對比
PerfDog支持多維度對比:支持詳情、機型、版本、比例、區間、趨勢、拖拉縮放等。無論是Android還是iOS在新版本中都可以進行多個測試用例的直觀對比,能夠直觀看到項目名稱、測試項目的版本號、設備型號、FPS、CPU使用情況、內存佔用、GPU使用情況等信息。
首先在web後臺上選擇所在比對的數據
在這裏插入圖片描述選擇完畢後打開對比界面就可以對比歷史測試用例的數據啦,FPS,cpu,內存,GPU,網絡,耗電量啦都可以對比,十分便捷。
在這裏插入圖片描述
設備詳情
點擊設備後面的“詳情”按鈕,還可以看到詳細的設備信息,包括設備名稱、系統版本、處理器架構、核心數、CPU頻率、GPU型號、OpenGL版本、內存大小等信息。
在這裏插入圖片描述
【時間區間對比】
選中某個測試數據的一個時間區段,就可以立即顯示出這個時間區段中各個測試用例的相關詳細數據。例如下圖中選中FPS在一段時間內的數據,PerfDog便會直接顯示出五個測試用例的平均FPS、FPS方差、大於18幀佔比、大於25幀佔比、降幀次數等對比信息。
在這裏插入圖片描述
【相同時間對比】
在數據頁面右側可以勾選相同時間趨勢選項。點擊“相同時間趨勢”按鈕,所有圖表將會等比例拉到同個時間長度進行對比。若想回到初始狀態,可以取消勾選狀態。
在這裏插入圖片描述
【自由拖動】
自由拖動圖表的時間軸編輯將會對所有圖表生效,操作方式是將鼠標懸浮在某條用例上,該條用例出現懸浮狀態,左鍵長按可以進行左右拖動,鬆開則位置確定,可以重複操作,需要先點擊自由拖動按鈕哦

在這裏插入圖片描述
對比功能很好地解決了之前無法爲同類軟件間、同一應用的多次數據做性能參數對比的問題。通過該功能得到一系列對比數據報告和圖像,數據衆多且直觀完整,具有很高的實用性和參考價值。

更詳細的的使用說明可以在這裏查看:使用說明

性能參考標準說明:性能參考標準

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章