导读
GT君此次给大家送来了强力的安卓GT3.1版本更新。在本次更新中,采用了在被测应用内嵌SDK的方式来获取流畅值,解决了2.x版本测试应用流畅值必须root手机的痛点。除此之外,GT3.1版本引入了Hook功能,可以获取更加丰富详细的应用信息,例如页面加载速度,卡顿代码调用栈、IO使用情况等。
下面我们不妨来看看这些便利的功能点吧!
1 基础性能分析
图:基础性能检测的结果
2 卡顿检查分析
图:卡顿区间的代码定位
3 页面测速分析
而以下几种情况则可认为页面启动卡顿或启动超时:
图:每个Activity页面详细的启动数据
图:每个Fragment页面详细的启动数据
4 布局检测分析
而以下情况则可认为View构建超时和绘制超时或View过于复杂:
图:View构建的数据
图:View绘制的详情
5 线程时间片分析
图:线程分析结果
6 DB检测分析
图:DB检测结果
总结
除了以上那些维度的分析检测外,还有包括GC检测、关键日志统计等维度的分析。测试简单,操作便捷,最多30分钟的测试时间,您就可以从多种维度,用不同的视角,全面了解您的应用!后续我们也将奉上详尽的原理讲解,溯本求源,让大家更深入了解这些功能的实现原理。
项目开源地址:
https://github.com/Tencent/GT
如果您还有好的建议,可以给我们留言
版权所属,禁止转载!