专项测试-App启动性能

专项测试-App启动性能,第1张

专项测试-App启动性能

专项测试分哪些类型

兼容电量发热响应慢(启动时间、交互响应、H5加载)卡顿(掉帧)崩溃 App性能

App启动性能

Activity概念App启动主要流程

App启动性能指标

冷启动,不超过5s热启动,不超过2s暖启动,不超过1.5s首屏启动App启动性能测试方式

adb logcat(有一定局限,)录频+视频拆帧(需要人工 *** 作)traceview硬埋点(最准确)方式一:adb logcat(适用于Android手机)

1)usb连接PC和手机,打开开发者模式,授权USB调试。用adb devices命令验证连接成功;2)首先查询App包名:adb shell pm list packages | grep leo,我用的工具是Windows的git bash,得到包名:com.fenbi.android.leo;

3)查询启动Activity:com.fenbi.android.leo/.activity.RouterActivity

adb shell dumpsys package com.fenbi.android.leo | grep activity4)adb shell am start -S -W com.fenbi.android.leo/.activity.RouterActivity

 

ThisTime:TotalTime:WaitTime:5)adb logcat | grep -i displayed

 

使用ffmpeg拆帧

adb shell am force-stop com.fenbi.android.leoadb shell screenrecord --bugreport --time-limit 30 /data/loca/tmp/video.mp4点击桌面App图标adb pull /data/loca/tmp/video.mp4 ./Desktopffmpeg -i ./Desktop/video.mp4 -r 10 frames_%03d.jpg

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5708072.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存