移动端性能测试方案

  1. 云栖社区>
  2. 博客>
  3. 正文

移动端性能测试方案

awesome@qa 2019-07-06 14:42:45 浏览1233

一、移动端性能测试指标
性能测试需要收集的指标项包含:页面时长、电量、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人员

十、性能测试报告