在瀏覽移動端的性能測試工具的時候,看到騰訊推出的PerfDog,於是開始一波學習
注:個人參考學習
參考學習:
https://www.jianshu.com/p/cc04c710e643
https://www.jianshu.com/p/32a4bd6f492b
https://www.cnblogs.com/hewei2012/p/12851938.html
- 簡介
- 下載使用
- 其他功能
- 術語說明
一:簡介
- 移動全平臺——支持Android/iOS移動平臺。提供PerDog軟件Windows&Mac版本。
- 無需ROOT/越獄——Anroid設備無需ROOT,iOS設備無需越獄。
- 數據準確性——工具本身對測試設備CPU的性能影響<1%,幀率無影響。保證了性能數據準確真實性。
- 數據完整性——可提供截圖、FPS、Jank、FTime、CPU、GPU、Memery、Battery、NetWork、CTemp等性能參數,這些都可輕鬆獲得。
- 應用廣泛性——支持所有APP應用、遊戲、小程序、小遊戲、H5、Web、後臺系統進程等。
- 雲端看板——基於雲端的看板,可隨時隨地存儲、可視化、編輯、管理和下載使用任何版本的PerfDog收集所有的測試數據。
- 團隊合作——可隨時創建任務、邀請團隊成員加入、支持共享和查看團隊完成情況,開啓高效的協作模式。
- 支持多開——PC上PerfDog可多開,單PC可同時測試多臺手機
二:下載使用
官網:https://perfdog.qq.com/
雲平臺:https://perfdog.qq.com/mydata/cases
幫助文檔:https://bbs.perfdog.qq.com/article-detail.html?id=5
社區:https://bbs.perfdog.qq.com/
使用中遇到問題參考:https://bbs.perfdog.qq.com/detail-128.html
特殊機型指南:https://bbs.perfdog.qq.com/detail-127.html
先去官網註冊登錄
下載軟件
解壓雙擊運行(Mac平臺:直接運行dmg桌面應用程序)
界面挺好看的
幫助文檔說明(測試模式有兩種):
Android有兩種模式:非安裝模式和安裝模式
具體看文檔:https://bbs.perfdog.qq.com/article-detail.html?id=5
如果是真機,安裝app有密碼情況下失敗(手動安裝PerfDog.apk),或者屏幕左上角沒有實時性能數據顯示(開啓懸浮窗權限)
具體詳情看幫助文檔
我這選了模擬器的設備,測試抖音
我遇到的問題:把模擬器關了,連真機,沒連上,我就去進程殺了adb這個乾兒子,重新adb devices就有憑證確認(手機裏)了
被測試應用能看到懸浮窗信息
(模擬器)
(手機)
perfdog開始實時監測遊戲內的數據,(可在右下角的加號添加監測選項,選中screenshot)
點擊右上方藍色播放按鈕 即可開始測試,軟件會自動收集數據
Battery數值僅WIFI下可進行測試
批註及標定(鼠標左鍵雙擊,則批註。左鍵雙擊已生成的批註,則取消。鼠標左鍵單擊,則標定):
測試結束後可上傳至雲平臺或者本地保存數據(點擊右上角按鈕)
我的本地存放:E:\cs\perfdog\PerfDog(v4.0.200602-Win)\data\com.ss.android.ugc.aweme\2020_06_26
(第二個勾選一下,我沒勾選沒看到文件生成在本地文件夾下面)
雲平臺下面
在雲端的測試數據,有三種模式可以選擇:
- 公開模式:所有人通過鏈接都可以直接查看測試報告
- 隱私模式:需要用密碼才能訪問測試報告,便於注重數據隱私的團隊使用。
- 團隊共享模式:先在後臺創建一個測試任務(可以以產品或版本迭代爲緯度),然後將項目組成員全部加到任務中,項目組的任何一個人,在測試完成之後,都可以直接將測試數據共享到指定的任務(相當於共享給項目組),這樣在項目組的所有人都能夠看到測試報告。
三:其他功能
(1)選中某段範圍查看平均值
也可以右鍵保存成文件進行分析
(2)場景Label標籤
通過標籤按鈕給性能數據打標籤,鼠標左鍵雙擊顏色區域可修改對應區域標籤名
四:術語說明
PrefDog術語說明(PerfDog使用說明書有更詳細的)