內存測試中存在不少測試子項,清單以下:shell
●空閒狀態下的應用內存消耗;服務器
●中等規格狀態下的應用內存消耗;網絡
●滿規格狀態下的應用內存消耗;測試
●應用內存峯值;設計
●應用內存泄露;內存
●應用是否常駐內存;資源
●壓力測試後的內存使用。後臺
二、CPU:壓力測試
使用Android提供的view plaincopy在CODE上查看代碼片派生到個人代碼片grep
adbshell dumpsys CPUinfo |grep packagename >/address/CPU.txt來獲取;
使用top命令view plaincopy在CODE上查看代碼片派生到個人代碼片
adbshell top |grep packagename>/address/CPU.txt來獲取。
三、流量:
網絡流量測試是針對大部分應用而言的,可能還有部分應用會關注網速、弱網之類的測試。
流量測試包括如下測試項:
應用首次啓動流量提示;
應用後臺連續運行2小時的流量值;
應用高負荷運行的流量峯值。
四、電量:
●測試手機安裝目標APK先後待機功耗無明顯差別;
●常見使用場景中可以正常進入待機,待機電流在正常範圍內;
●長時間連續使用應用無異常耗電現象。
五、啓動速度:
第一類:首次啓動--應用首次啓動所花費的時間;
第二類:非首次啓動--應用非首次啓動所花費的時間;
第三類:應用界面切換--應用界面內切換所花費的時間。
六、滑動速度、界面切換速度
七、與服務器交互的網絡速度