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

Android客戶端性能測試常見指標及關注點

發(fā)布時間:2020-07-09

每一個新開發(fā)的軟件都避免不了測試,這里總結了一些Android系統(tǒng)的移動端APP性能測試的指標,希望可以給大家一些幫助。

app性能測試

Android客戶端性能測試常見指標:

1、內(nèi)存

2、CPU

3、流量

4、電量

5、啟動速度

6、滑動速度、界面切換速度

7、與服務器交互的網(wǎng)絡速度

對于APP的性能測試主要應該關注哪些比較重要的點:

一.從用戶角度出發(fā)

開發(fā)軟件的目的是為了讓用戶使用,我們先站在用戶的角度分析一下,用戶需要關注哪些性能。

對于用戶來說,當點擊一個按鈕、鏈接或發(fā)出一條指令開始,到系統(tǒng)把結果已用戶感知的形式展現(xiàn)出來為止,這個過程所消耗的時間是用戶對這個軟件性能的直觀印象。也就是我們所說的響應時間,當響應時間較小時,用戶體驗是很好的,當然用戶體驗的響應時間包括個人主觀因素和客觀響應時間,在設計軟件時,我們就需要考慮到如何更好地結合這兩部分達到用戶最佳的體驗。如:用戶在大數(shù)據(jù)量查詢時,我們可以將先提取出來的數(shù)據(jù)展示給用戶,在用戶看的過程中繼續(xù)進行數(shù)據(jù)檢索,這時用戶并不知道我們后臺在做什么。

簡單地說,用戶最關注的其實就是其操作的響應時間。

二.站在管理員的角度考慮需要關注的性能點

(1)、響應時間

(2)、服務器資源使況是否合理

(3)、應用服務器和數(shù)據(jù)庫資源使用是否合理

(4)、系統(tǒng)能否實現(xiàn)擴展

(5)、系統(tǒng)最多支持多少用戶訪問、系統(tǒng)最大業(yè)務處理量是多少

(6)、系統(tǒng)性能可能存在的瓶頸在哪里

(7)、更換那些設備可以提高性能

(8)、系統(tǒng)能否支持7×24小時的業(yè)務訪問

三.站在開發(fā)(設計)人員角度去考慮

(1)、架構設計是否合理

(2)、數(shù)據(jù)庫設計是否合理

(3)、代碼是否存在性能方面的問題

(4)、系統(tǒng)中是否有不合理的內(nèi)存使用方式

(5)、系統(tǒng)中是否存在不合理的線程同步方式

(6)、系統(tǒng)中是否存在不合理的資源競爭

四.站在測試工程師角度考慮

那么從用戶、管理員、開發(fā)者的角度去總結了其關注的性能指標之后,筆者最終認為,對于測試工程師來說,他們在做性能測試的時候,主要應該關注的測試指標應該是:

(1)連接超時

這個是App關閉的首要問題,而在移動應用中網(wǎng)絡錯誤數(shù)據(jù)比例報錯中最高的就是連接超時錯誤。想象一下當花重金好不容易把你的App推廣到用戶手機上,而在用戶初次嘗試時發(fā)生連接超時無法正常使用,多數(shù)用戶會選擇再也不會打開應用第二次。

(2)崩潰

這個已無需多言。APP的崩潰,就是用戶的崩潰。當用戶使用你的App出現(xiàn)閃退或崩潰時,他們很有可能跑去AppStore贈送你一個"一星"差評。

(3)系統(tǒng)交互(電話短信干擾,低電量提醒,push提醒,usb數(shù)據(jù)線插拔提醒,充電提醒等)

在APP使用過程中,可能會遇到各種中斷場景,那么一旦發(fā)生這些場景,APP就卡死或者閃退,想必也沒有多少用戶愿意持續(xù)使用你的APP。

(4)弱網(wǎng)下的運行情況

電梯里、地鐵上,網(wǎng)絡信號差時,APP頁面的菊花轉(zhuǎn)不停,界面卡死,同時錯誤提示一堆,這樣的情況怎能不讓用戶抓狂。

(5)CPU使用問題

CPU頻率設置過高時會導致過熱,過熱導致耗電更嚴重,CPU頻率設置過低導致手機滯后,應用處理緩慢同樣會導致耗電。更多時候,用戶解決CPU超載問題只能關閉甚至卸載App,App就被Kill了!

那么針對以上所說的幾個比較突出的APP測試點,沒有開發(fā)者希望用自測的方式去解決,耗時耗力不說,最終的效果也不敢完全保證,那么大多數(shù)人能夠想到的解決方法就是尋求自動化測試工具的幫助。

MobileRunner是國內(nèi)領先的支持IOS及Android上App、小程序、H5應用的自動化測試工具,實現(xiàn)7*24小時的自動化回歸測試、兼容性測試,讓測試更簡單。

推薦閱讀:

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

Android APP測試怎么測?Android APP的測試10大流程

如何做好APP壓力測試?app壓力測試怎么測?

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

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

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

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

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

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

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

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

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

方案咨詢

×
提交信息

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

您的信息已成功提交!

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