|
1. 導讀做過App測試的讀者,相信日常都會接到一些App專項測試任務,這里先普及一下,什么是App專項測試?簡單來說,App專項測試主要包括:兼容型測試、穩(wěn)定性測試、內存測試、CPU測試、幀率測試、耗電量測試、流量測試、弱網測試等。而內存測試、CPU測試、幀率測試、耗電量測試、流量測試、弱網測試這些類別的測試任務概括起來屬于App客戶端性能測試范疇。 平時也經常有讀者來咨詢我,App客戶端性能測試該怎么做?指標該怎么獲?。拷裉炀蛧@App客戶端性能給大家推薦一款神器: PerfDog。 2. PerfDog介紹PerfDog,又稱為性能狗,騰訊出品,被定位是一款移動全平臺性能測試分析工具,致力提升移動應用和游戲的性能和品質。使用時,手機無需ROOT/越獄,手機硬件、游戲及APP應用也無需做任何修改,極簡化即插即用! 2.1 PerfDog八大特性
2.2 PerfDog官網下載 目前PerfDog可以通過它的官網或者Wetest進入,為了避免存在打廣告嫌疑,Wetest入口請讀者自行查找,這里僅提供官網入口
下載完之后,會得到一個壓縮包,解壓后,目 錄如下:
3. PerfDog使用PS: 為了演示方便,我本地是在Win10上安裝PerfDog,并以Android模擬器作為測試設備。 1、打開命令行工具,輸入
2、啟動Perfdog工具(需登錄,可以手機號、QQ、企業(yè)微信、TAPD皆可)
3、登錄后,需先選擇手機設備,如下圖所示:
4、選擇設備后,會自動獲取到設備相關信息,緊接著選擇被測試應用。
5、在手機端打開被測應用,進行相關性能測試場景操作。(此時在perfdog界面上就可以實時顯示相關各項性能指標),需要注意的是,默認主界面只顯示了FPS、CPU兩項指標,可點擊右下方的加號進行按需配置,如下圖所示:
6、各項指標收集到后,接下來的工作就交接大家了,通常第一輪數據采樣完成,可以用來與其他競品做對比,或者用來與以后數據做對比,或者直接拿來做數據分析,查看是否有異常的數據。 具體數據該怎么用,還是需要結合測試要求,按需分析使用,需要注意的是,App性能指標數據的準確性,往往不能僅僅依靠收集一輪指標數據來定論,需要采樣多次校驗。 PS: 最后,需要提醒的是perfdog目前騰訊已經改為收費了,如果是個人體驗的話,perfdog有一個試用期。而對于公司級,有長期測試需求的,建議從團隊預算中購買正式服務,會用的更省心。 |
|
|
來自: 測試開發(fā)技術 > 《待分類》