App性能检测神器—GT

前段时间微信开源了性能检测工具matrix,其实早前腾讯还开源过另外个性能测试工具:GT。关于matrix的用法以及功能网上还是有很多资料的,但是GT的并不多,这里介绍下GT的用法。

GT这个项目已经很久不维护了,最新的版本是GT 3.1.0。具体的接入可以参考官网或者github上的简介。GT本身有个安装包,最新的也是3.1.0版本的,应用市场上下载不到,github上是有的,安装好安装包,要调试的项目经过简单的接入配置,然后就可以玩了。

跑起来是这样的:


App性能检测神器—GT_第1张图片
image.png

如果悬浮框打开,会在框里实时显示cpu,内存,fps等信息,当然这些信息最后都会生成一个data.js格式的报告。把这个data.js文件替换GT_Report工程下的data文件里的js文件。


App性能检测神器—GT_第2张图片
image.png

然后双击result.html文件就会得到一个这样的报告:

App性能检测神器—GT_第3张图片
image.png

报告里详细的记录了各种性能测试数据。
以卡顿检测数据为例:


App性能检测神器—GT_第4张图片
image.png
App性能检测神器—GT_第5张图片
image.png

定位还是比较准确和清晰的,方便排查和修改。有了GT的帮助应该能写出更高性能的代码了。

你可能感兴趣的:(App性能检测神器—GT)