常見的app性能測試指標(biāo),根據(jù)不同的測試目的和需求,測試人員需要根據(jù)實(shí)際情況側(cè)重或添加某些指標(biāo)進(jìn)行測試。
?
APP性能測試指標(biāo)主要有以下幾個(gè):響應(yīng)時(shí)間:這個(gè)指標(biāo)直接影響到用戶的體驗(yàn)度,進(jìn)而影響到產(chǎn)品的日活、留存。
CPU占用率:對于手機(jī)應(yīng)用,尤其是大型應(yīng)用,其占用率一般應(yīng)在20%至30%之間,若占用率過高(超過80%),則需要特別關(guān)注,因?yàn)檫@可能會導(dǎo)致應(yīng)用卡頓或閃退。
內(nèi)存占用:Android系統(tǒng)中每個(gè)APP進(jìn)程除了同其他進(jìn)程共享(shared dirty)外,還有獨(dú)用的私有內(nèi)存(private dirty),通常我們使用PSS(=私有內(nèi)存+比例分配共享內(nèi)存)來衡量APP的內(nèi)存開銷。
幀數(shù)(FPS):這個(gè)指標(biāo)是用來指示頁面是否平滑地渲染,一般在30--60都是可以接受的。
GPU渲染:這個(gè)指標(biāo)反映了GPU在處理圖像和視頻時(shí)的工作效率。
電量:對于移動設(shè)備來說,電池電量是非常有限的,保持持久的續(xù)航能力尤為重要。