1 記憶體2 cpu
3 載入時間
4 流量
5 耗電量
6 gpu
1 adb shell dumpsys meminfo |grep packagename >d:\address\mem.txt2 android 本身提供activitymanager.memoryinfo()
3android 提供的 procrank
1 adb shell dumpsys cpuinfo |grep packagename >/address/cpu.txt2 adb shell top |grep packagename>/address/cpu.txt
1 su首次、非首次、切換頁面2 adb logcat>/address/logcat.txt》find 「displayed」 /address/logcat.txt>/newaddress/fl.txt》find 「activityname」 /newaddress/fl.txt>/newaddress/last.txt
3 displayed關鍵字
1tcodum抓包,再通過wireshake直接讀取包資訊來獲得流量2 fiddler
3首先獲得被測應用的
uid
資訊,可以通過
adb shell dumpsys package
來獲取 然後在未操作應用之前,我們可以通過檢視
adb shell cat /proc/uid_stat/uid/tcp_rcv
adb shell cat /proc/uid_stat/uid/tcp_sn
1 adb shell dumpsys battery2 android提供的powermanager.wakelock來進行
1.過度繪製對於過度繪製的測試主要通過人工進行測試,通過開啟開發者選項中的顯示gpu過度繪製來進行測試(ps:只有android4.2及以上的版本才具備此功能),驗收的標準為:不允許出現黑色畫素
不允許存在4x過度繪製
不允許存在面積超過螢幕1/4區域的3x過度繪製(淡紅色區域)
2.幀率
3.方差
Android app安全效能測試
1.安裝包測試 1 能否反編譯 源 洩露問題 開發 對 進行混淆 測試 使用反編譯工具進行檢視源 是否進行 混淆,是否包括了顯而易見的敏感資訊 3 完整性校驗 檢查檔案的md5值 4 許可權設定檢查 增加新許可權需要進行評估 android檢查manifest檔案讀取應用所需的全部許可權 2.敏感資...
AndroidAPP效能優化
布局優化 android布局優化之merge include viewstub使用與原始碼分析 android抽象布局 include merge viewstub android layoutinflater原理分析,帶你一步步深入了解view 一 優化 譯 android效能優化 避免記憶體洩露...
Android APP效能測試工具GT的使用總結
1 首次進入的頁面 2 選擇被測試應用之後,勾選關注的引數 3 引數頁面,修改關注引數和取消引數的修改 5 外掛程式的使用,選擇抓區日誌,需要手機的root許可權,使用360手機助手安裝360一鍵root獲取root許可權,在root的過程中可能會出現手機重啟,多試幾次就ok啦 根據測試結果自行進行...