PerfDog 作為移動全平臺性能測試分析工具,開發(fā)者可以利用PerfDog 進(jìn)行性能數(shù)據(jù)獲取及分析,提升小游戲& 小程序的性能和品質(zhì)。以下將通過詳細(xì)的操作指引,手把手教大家如何利用PerfDog 測試微信小游戲& 小程序:
成都創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供儀征網(wǎng)站建設(shè)、儀征做網(wǎng)站、儀征網(wǎng)站設(shè)計、儀征網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、儀征企業(yè)網(wǎng)站模板建站服務(wù),十余年儀征做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。
Windows 平臺 :解壓下載包,雙擊打開PerfDog.exe桌面應(yīng)用程序。
Mac 平臺 :直接運(yùn)行dmg桌面應(yīng)用程序。
需要手機(jī)信任電腦,手機(jī)上操作選擇信任:
若PerfDog 客戶端出現(xiàn)該提示,則代表手機(jī)連接成功:
若連接有問題則按照此貼逐一排查: https://bbs.PerfDog.qq.com/detail-128.html
選擇設(shè)備:
注意:如需使用WIFI測試,則手機(jī)與電腦必須連接在同一WIFI/熱點(diǎn)下。
標(biāo)重點(diǎn) :小游戲只需要在Perfdog 軟件選微信進(jìn)程進(jìn)行測試 。
技術(shù)說明: 微信小游戲& 小程序,iOS 和Android 技術(shù)實現(xiàn)原理完全不樣, Android 平臺是開啟獨(dú)立子進(jìn)程,但iOS 平臺上是沒有開啟獨(dú)立進(jìn)程。小游戲& 小程序是基于H5 開發(fā),所以會用到瀏覽器內(nèi)核。微信小游戲& 小程序用自己開發(fā)的瀏覽器內(nèi)核,同時小游戲小程序是運(yùn)行在微信進(jìn)程中,所以測試微信進(jìn)程即可。
高階測試的話 ,微信小游戲啟動加載時,會用到系統(tǒng)瀏覽器內(nèi)核webkit 進(jìn)程拉起,所以會有系統(tǒng)瀏覽器內(nèi)核webkit 進(jìn)程。微信小程序渲染UI 是通過系統(tǒng)瀏覽器webkit 進(jìn)程渲染。總結(jié)來看,小游戲一般無需關(guān)注系統(tǒng)瀏覽器內(nèi)存webkit 進(jìn)程,小程序需要關(guān)注系統(tǒng)瀏覽器內(nèi)存webkit 進(jìn)程。具體測試方法如下面介紹system process 測試方法
l 如果沒有com.apple.WebKit.WebContent 這個選項,那么在微信中打開需要測試的小程序,之后在system 中尋找并選中com.apple.WebKit.WebContent 這個選項即可。
l 如果有com.apple.WebKit.WebContent 這個選項,那么記住他后面的數(shù)字,再在微信打開需要測試的小程序,選擇大于該數(shù)字的com.apple.WebKit.WebContent 選中即可。(即找到最新的com.apple.WebKit.WebContent )。如果大于上次記住最后WebContent 的進(jìn)程pid 存在多個,就逐個嘗試。
PerfDog 畫面:
相應(yīng)指標(biāo)的解釋: https://bbs.PerfDog.qq.com/article-detail.html?id=5
備注:如果忘記開始記錄數(shù)據(jù)也沒關(guān)系,框選所需數(shù)據(jù)并點(diǎn)擊右鍵也可以上傳數(shù)據(jù):
Case 詳細(xì)頁面:
添加對比步驟:
對比頁面: