摘要:
网络分析: 显示网络流量:adb shell dumpsys netstats 分块展示:Active interfaces:活动接口Active UID interfaces: 活动UID接口Dev statistics:开发统计信息Xt statistics:Xt 统计信息UID statist 阅读全文
2023年12月28日 #
2023年12月27日 #
摘要:
各指标解析:VSS:衡量虚拟内存大小无太大用处,无法知道分配的物理内存大小 RSS:各进程的RSS相加,会超过系统内存使用量 PSS:各进程的PSS之和,就是系统的内存使用量 USS::是PSS中自己的部分,不包含任何共享的部分 内存占用大小规律: VSS>=RSS>=PSS>=USS procst 阅读全文
摘要:
CPU与GPU的关系: GPU渲染工具: Android开发者工具提供性能调优工具GPU渲染分析: GPU-RENDERING-PROFILE GPR显示内容: 绘制每一帧所消耗的时间不同的颜色代表UI绘制的不同阶段并且在柱状图的中间还有一根绿色的横线代表16ms的绘制时间基准 GRP会统计并显示a 阅读全文
摘要:
Web Performance Working Group The mission of the Web Performance Working Group is to provide methods to measureaspects of application performance of u 阅读全文
摘要:
微信小程序界面渲染架构 微信小程序的组件通讯架构 Web分析工具 edge: edge://inspect/#devices (推荐)chrome:chrome://inspect/ chrome个别版本有bug会导致界面错乱firefox about:debugging 小程序分析数据控制台输入: 阅读全文
摘要:
1. https://www.w3.org/TR/navigation-timing/ 2.资源加载指标 prompt for unload:访问一个新页面时,旧页面卸载完成的时间。 redirect:重定向,用户注销登陆时返回主页面和跳转到其它的网站等 app cache:检查缓存,是否打开 DN 阅读全文
摘要:
关键选项: Disable cache:不加载缓存,从零载入 蓝色线:dom出现 共色线:图片等资源已加载完 信息指标: Queueing:队列等待时间Stalled:在队列中,停止请求Waiting:服务器响应时间Content Download:下载时间 阅读全文
摘要:
代理工具:charles burpsuite 抓包工具:tcpdump wireshark 阅读全文
2023年12月26日 #
摘要:
1.Activity启动流程 主要流程: Application OnCreate 加载第三方的sdk Activity OnCreate 加载自身的逻辑 xxx.json 发送远程数据请求 List 渲染界面 2.app启动性能指标 冷启动:从进程创建开始到界面的展示,冷启动不超过5秒 暖启动:相 阅读全文
摘要:
目录 背景 AppCrawler简介 需求背景 业务变更快速 业务线众多 业务流程复杂 依赖第三方接口较多 业务常见问题举例 功能问题 app某界面崩溃 app某接口有报错 详情页中特定信息字段内容丢失或者数据异常 微信分享不可用 兼容性问题 用户网络慢时发出请求后退出当前页面发生崩溃 某些界面在4 阅读全文