码迷,mamicode.com
首页 > 移动开发 > 详细

App性能测试

时间:2019-10-02 12:43:47      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:page   class   录屏   auto   下载   mil   变化   热启动   out   

响应时间

  • app启动:首次安装启动、冷启动、暖启动、热启动
  • app交互:事件响应、内部加载速度、首屏渲染
  • 接口性能:dns、http/https、download、json
  • h5性能:cache、资源加载、dom、page

 

UI性能检测常用办法

  • UI性能检测常用办法 adb logcat
  • 录屏+视频拆帧 uiautomator等自动化工具200ms巡检界面变化
  • traceview
  • 硬埋点

 

app启动

  • 首次安装启动:首次安装会耗费较多的时间初始化,比如补丁下载、缓存数据
  • 冷启动:进程不存在
  • 暖启动:进程存在,界面不存在
  • 热启动:界面对象仍然存在,只是前置
  • 首屏启动:第一屏加载完整

 

adb shell am force-stop com.xueqiu.android

adb shell am start -S -W com.xueqiu.android/.view.WelcomeActivityAlias

adb logcat |grep -i activitymanager.*Displayed

App性能测试

标签:page   class   录屏   auto   下载   mil   变化   热启动   out   

原文地址:https://www.cnblogs.com/QaStudy/p/11616921.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!