APP響應時間和響應速度測試

2021-10-07 14:06:02 字數 694 閱讀 3152

測試方法:

冷啟動:

adb shell am start -w com.***.***/.ui.launcherui

***絕對路徑,首個activity。dos命令下獲取路徑命令:adb shell dumpsys window w |findstr \/ |findstr name=

***am是shell中整合的乙個命令,activitymanager的簡寫。

***-w是指啟動完成後,返回啟動耗時。

thistime:該activity的啟動耗時,單位ms。

waittime:系統啟動應用耗時,totaltime+系統資源啟動時間。

******--------如果關心某個應用自身啟動耗時,參考totaltime;

******--------如果關心系統啟動應用耗時,參考 waittime

******--------如果關心應用所有介面activity啟動耗時,參考 thistime;

熱啟動:按返回鍵後在其啟動adb命令。

****************************************測試標註:冷啟動時間不超過15s,熱啟動不超過1s****************************************

提高app響應速度

乙個是響應速度,要保證介面之間跳轉的時候沒有延遲,也就是說要保證onclick之後,1.activity fragment的onpause 方法不會占用主線程太多時間 2.onclick 事件裡面不要寫耗時的操作,盡量放在 3.新的activity的create start resume等生命週期函...

app專項測試1 響應時間

暖啟動 當應用中的 activities 被銷毀,但在記憶體中常駐時,應用的啟動方式就會變為暖啟動。相比冷啟動,暖啟動過程減少了物件初始化 布局載入等工作,啟動時間更短。但啟動時,系統依然會展示乙個空白背景,直到第乙個 activity 的內容呈現為止 冷啟動 當啟動應用時,後台沒有該應用的程序,這...

效能測試之 響應時間

響應時間 網路傳輸時間 請求 伺服器處理時間 一層或是多層 網路傳輸時間 響應 頁面前段解析時間 響應時間 呈現時間 網路傳輸時間 伺服器端響應時間 應用延時時間 呈現時間 其實主要說的瀏覽器對接收到資料的乙個處理展示的過程。幾年前大家都在用ie,如果頁面顯示比較慢,我們肯定不會怪罪ie,只會怪罪電...