產(chǎn)品體驗中心 下載與支持 產(chǎn)品社區(qū) 澤眾云   合作代理 |  咨詢電話:400-035-7887/021-6072 5088

APP軟件常見的性能測試都包含了哪些方面?

發(fā)布時間:2020-06-23

通常情況下,我們在APP軟件開發(fā)完成之后是需要對軟件的整體運營以及性能等方面進行一次系統(tǒng)的測試的。通過性能測試工具得到測試對象的各項性能指標,將各項性能指標與行業(yè)中的標準值或者競品值去做對比,以得到一個綜合的結(jié)論與優(yōu)化改進的方案。下面將以一般客戶端性能指標進行詳細說明。

app性能測試

一、包體大小

包體大小能被列為性能指標,是從APP性能測試指標及運營兩個維度考慮的,希望包體小的同時性能要好,有時它們會是一個互相取舍的關(guān)系。

二、CPU占用率

一般情況下,用主流手機玩游戲20%-40%的CPU占用率算是合理的,當然這個數(shù)值隨著近年來手機硬件配置的提高,會略微下降,如果CPU占用率超過80%就非常值得我們?nèi)リP(guān)注了。

三、圖片處理器每秒刷新的幀數(shù)(FPS)

可用來指示頁面是否平滑的渲染。手機游戲幀率FPS,30-60都可接受,上了60對于人眼主觀感受差別就不大了。對于游戲開發(fā)而言,并不是FPS越高就一定越好,F(xiàn)PS取決于顯卡,其次是內(nèi)存、CPU,然后是網(wǎng)絡。故綜合游戲其他性能指標,選擇一個適合的FPS即可。

四、內(nèi)存使用

在Android系統(tǒng)中,每個APP進程除了同其他進程共享(shared dirty)外,還獨用私有內(nèi)存(private dirty),通常我們使用PSS(=私有內(nèi)存+比例分配共享內(nèi)存)來衡量一個APP的內(nèi)存開銷。移動設備的內(nèi)存資源是非常有限,為每個APP進程分配的私有內(nèi)存也是有限制。一方面我們要合理的申請內(nèi)存使用,以免導致頻繁的GC(垃圾回收機制)影響性能和大對象申請發(fā)生內(nèi)存溢出;另一方面,我們要及時釋放內(nèi)存,以免發(fā)生內(nèi)存泄漏。

五、電量

相對于PC來說,移動設備的電池電量是非常有限的,保持持久的續(xù)航能力尤為重要。另外,android的很多特性都比較耗電(如屏幕,GPS,sensor傳感器,喚醒機制,CPU,連網(wǎng)等的使用),我們必須要慎重檢查APP的電量使用,以免導致用戶手機耗電發(fā)熱,帶來不良體驗。

六、流量

我們在APP的使用中經(jīng)常遇到大資源,重復請求,調(diào)用響應慢,調(diào)用失敗等各種情況。在不同的網(wǎng)絡類型之下,我們不僅要控制流量使用,還需要加快請求的響應。另外,對于需要聯(lián)網(wǎng)的手游來說,部分游戲?qū)Σ煌?lián)網(wǎng)方式的網(wǎng)絡類型采用了不同的流量消耗策略,主要分為wifi環(huán)境和蜂窩網(wǎng)絡環(huán)境。所以針對不同的游戲,我們統(tǒng)計流量消耗時,可能要連接不同的網(wǎng)絡進行測試。

相關(guān)閱讀:

如何選擇安卓自動化測試工具?安卓自動化測試工具的使用方法

android怎么測試?android測試工具有哪些?

APP測試工具:常用的安卓自動化測試工具對比分析

使用MR進行app自動化測試時,如何解決驗證碼獲取和輸入操作?

APP測試工具MobileRunner的OCR識別的優(yōu)勢有哪些

移動端自動化測試工具都有哪些?

手機自動化測試工具MobileRunner 如何智能編輯腳本?

本文內(nèi)容不用于商業(yè)目的,如涉及知識產(chǎn)權(quán)問題,請權(quán)利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。
滬ICP備07036474號 2003-2024 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.
微信
咨詢

添加客服微信 歡迎咨詢測試工具和測試服務

微信客服
問題
反饋
產(chǎn)品
畫冊

掃描二維碼下載澤眾軟件企業(yè)宣傳冊

產(chǎn)品畫冊
返回
頂部

方案咨詢

×
提交信息

電話咨詢,400-035-7887,安排專業(yè)技術(shù)售前給您解答(產(chǎn)品試用、技術(shù)交流、服務咨詢和商務報價)。

您的信息已成功提交!

我們的客服人員稍后會與您聯(lián)系