APP效能測試_啟動時間

新夢想IT發表於2023-04-14



Android應用效能測試通常包括:啟動時間、記憶體、CPU、耗電量、流量、流暢度等,下面就給大家介紹APP啟動時間的測試。


啟動時間,分為下面二種


冷啟動:應用程式首 次啟動,程式首 次建立並載入資源的過程


熱啟動:應用程式啟動後點“back”鍵、“Home”鍵,應用程式退到後臺,並未被完全“殺死”的狀態,再次啟動


冷啟動時間監控:


啟動App命令:adb shell am start -W -n package/activity


停止App命令:adb shell am force-stop package


以網易新聞APP為例:


adb shell am start -W -n com.netease.newsreader.activity/com.netease.nr.phone.main.MainActivity


新夢想技術分享


ThisTime:647 這條資訊的時間就作為這次應用啟動的耗時



WaitTime 就是總的耗時,包括前一個應用 Activity pause 的時間和新應用啟動的時間;

ThisTime 表示一連串啟動 Activity 的最後一個 Activity 的啟動耗時;

TotalTime 表示新應用啟動的耗時,包括新程式的啟動和 Activity 的啟動,但不包括前


一個應用 Activity pause 的耗時。也就是說,我們一般只要關心 TotalTime 即可,這個時間才是自己應用真正啟動的耗時。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69940641/viewspace-2945817/,如需轉載,請註明出處,否則將追究法律責任。

相關文章