上篇博文中我們進行了solo π環境的搭建,接下來我們看下怎麼通過solo π進行APP測性能測試。
手機連接電腦後,打開solo π
1.點擊性能測試
彈出窗口:是否允許USB調試?,勾選始終允許,點擊確定
2.在性能測試界面選擇要監控的應用。
3.勾選需要監聽的性能指標
如cpu
內存
響應耗時
幀率
遊戲幀率
電池
網絡
耗時計算等
這裏需要注意的是如果需要啓動耗時計算,需要加載錄屏分幀插件,但是插件測下載地址是githua的地址,因爲某些限制無法下載,這裏可以小夥伴私聊我我提供方式。
其中幀率需要根據手機的型號進行設置,如華爲手機的設置是:開發人員選項-GPU呈現模式分析,置爲開啓狀態。
點擊soloπ的綠色按鈕開始測試
切換到被測應用進行操作。操作結束後點擊停止的紅色按鈕。然後可以看到錄製數據查看欄有個小紅點,點擊查看
可以看到詳細數據信息,切換tab頁可以查看對應的數據信息
環境加壓:由於不同的設備不同的環境狀態,可能會影響APP的性能指標,所以soloπ也提供了加壓功能。如下圖,設置好對應的負載,開始運行測試,就可以模擬想要的環境。
拿到性能指標後怎麼判斷指標是否滿足要求呢,有沒有行業的標準呢?這裏可以參考下綠盟提供的行業標準。
以上是綠盟的標準的定義。
冷熱啓動時間的標準
啓動窗口的標準
幀率和過度繪製
內存相關
CPU相關