網站集群建設實施方案重慶seo推廣公司
APP性能測試指標之FPS
如果經常玩游戲的同學應該聽過FPS。
FPS本來是圖像領域中的概念,是指畫面每秒傳輸的幀數。每秒鐘幀數越多,所顯示的動作就會越流暢。
但是因為功耗的限制,一般60fps就是跑滿的效果了。
我們測試的話,一般是要求每一幀不要超過16ms,否則就會給人卡頓的感覺。
引起卡頓的原因:可能會由于屏幕尺寸,字體不一致,圖像沒有設置縮放等??梢詮倪@些方面去查看影響因素,讓對應的開發(fā)進行優(yōu)化。
APP性能測試指標之APP崩潰率
我們這里說的崩潰率,就是每次應用加載的時候是平均崩潰率。業(yè)內普遍的標準是98%的無崩潰率作為目標去要求
APP性能測試指標之電池使用情況
移動app的電池使用也是非常需要關注的,雖然他有時候不是體現在明面上。如果一個app在使用的時候比較耗電,則會引起手機發(fā)熱等情況,會導致用戶減少使用app的頻率,或者干脆卸載掉app
一般情況下,過多的資源占用會導致耗電增加,應該減少資源占用,以及盡量減少后臺活動。
內存消耗
在 Android 系統(tǒng)中,每個APP 進程除了同其他進程共享內存外,還有私有內存,通常我們使用 PSS(私有內存+比例分配共享內存)來衡量APP 的內存開銷。
內存使用占有率高,APP在運行時,由于一個移動設備的內存是固定的,會和與其他后臺APP競爭,如果內存消耗過大就會造成應用卡頓或被操作系統(tǒng)終止(閃退)。應保證應用不占用過多的內存資源,且能夠及時釋放內存,以保證整個應用內的穩(wěn)定性和流暢性,以減少APP的內存占用。
另外就是市面上的andorid手機配置差別很大, 我們應該確保應用在內存容量較低的設備上也可以正常運行,通常下限是4G內存的設備,再低的話一般沒有維護的必要。