天天看點

移動端性能測試方案

一、移動端性能測試名額

性能測試需要收集的名額項包含:頁面時長、電量、CPU、記憶體、流量、包大小。

目前階段主要關注的名額項:頁面時長、電量

二、名額收集&分析方法

  • 頁面時長:RD跟進所需場景進行埋點并上報Omega進行場景化、鍊路化統計分析
  • 電量:Android使用batterystatus進行電量收集、使用Battery Historian進行電量資料分析;iOS diagnostics 方案可行性待定

三、電量測試方法

step1:打開App執行性能場景

step2:性能場景執行完畢後,通過adb batterystats 指令擷取電量日志

step3:導出電量報告bugreport,借助Battery Historian 進行可視化分析

Battery Historian工具介紹: https://github.com/google/battery-historian           

四、電量度量标準

五、性能測試場景

六、測試前提

在測試之前,確定以下測試環境要素都已滿足(适用Android/iOS):

七、測試機型

八、測試版本

九、QA人員

十、性能測試報告

繼續閱讀