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