1. 程式人生 > 其它 >android 效能測試

android 效能測試

1、應用安裝後佔用大小

  adb shell

  du -s /data/app/包名

  有時包名後會跟-1 、-2,可進入/data/app路徑,ls檢視包名

2、開機自啟

  (1)啟動應用至少1次

  (2)重啟手機

  (3)等待5分鐘

  (4)adb shell

     ps |grep 包名  檢視是否有應用程序

3、cpu佔用

  場景一:啟動應用在主頁面等待10分鐘

  場景二:啟動應用,遍歷主-次流程頁面操作10分鐘

  場景三:啟動應用,遍歷重點功能頁面重複操作10分鐘

  場景四:啟動應用,home/鎖屏後臺,等待3分鐘

  操作同時開始獲取資料,命令:top| grep 包名

top命令

User 1%, System 1%, IOW 0%, IRQ 0%

User 16 + Nice 0 + Sys 23 + Idle 1168 + IOW 0 + IRQ 0 + SIRQ 0 = 1207


  PID PR CPU% S  #THR     VSS     RSS PCY UID      Name

 7334  3   0% S    35 548272K  39436K  fg u0_a32   com.qiyi.hwtv.huawei

top | grep 包名

shell@m321:/ $ top | grep 包名
pid pr cpu s #THR vss. rss pcy. uid name
8411 2 77% R 149 794292K 105684K fg u0_a298 包名

win10顯示順序:pid uid(user) PR NI VIRT RES SHR S[%CPU] [%MEMORY] time name

win10按q退出,mac按control+z退出

4、記憶體佔用

  adb shell cat /proc/meminfo 檢視記憶體詳細資訊

  adb shell df 檢視裝置節點記憶體

  adb shell free 檢視磁碟記憶體和執行記憶體

  adb shell dumpsys meminfo 檢視所有應用佔用記憶體資訊,+包名 檢視該應用記憶體佔用詳細資訊,+包名|grep TOTAL,檢視應用佔用總記憶體資訊

  場景同cpu操作

5、清除資料 快取

  adb shell pm clear 包名

6、