一、产品概述
腾讯 GT(Great Tit,随身调)是一款由腾讯推出的移动端性能测试工具,旨在帮助开发者和测试人员在真实环境中对移动应用进行性能测试和调试。它直接运行在手机上,无需连接电脑,即可完成一系列测试任务。
二、功能特点
-
基础性能测试:支持对 CPU、内存、流量、电量、帧率/流畅度等基础性能指标的实时展示和历史数据采集。 -
日志查看:能够查看 APP 的 Logcat 日志和 Crash 日志,便于快速定位功能异常。 -
网络数据包抓取:支持直接在手机上抓取网络数据包,并保存为 pcap 文件,方便后续分析。 -
APP 内部参数调试:可以调试 APP 内部参数,进行真机代码耗时统计。 -
插件开发:提供基础 API,用户可以自行开发特殊功能的 GT 插件,以解决更复杂的调试问题。 -
跨平台支持:支持 iOS 和 Android 两个手机平台。
三、使用方法
-
下载安装: -
访问 腾讯 GT 官网 下载对应平台的 GT 工具。 -
iOS 版需要将 GT Framework 嵌入 APP 工程中,编译后才能使用。 -
Android 版由 GT 控制台 APP 和 GT SDK 组成,控制台 APP 可独立安装,SDK 需嵌入被测应用。
-
-
测试操作: -
打开 GT 应用,允许相关权限后,进入工具 AUT 页面,选择要监控的指标并启动监控。 -
在测试过程中,可以通过悬浮窗实时查看监控指标。 -
测试结束后,可以在 GT 界面查看详细数据,或保存数据到本地进行后续分析。
-
-
日志查看: -
在 GT 的日志功能中,可以查看产品运行过程中的日志,包括时间、日志级别、tag、线程号和日志消息。
-
-
数据导出: -
测试数据可以保存到手机本地的特定目录下,后续可以通过 USB 连接电脑导出数据进行分析。
-
四、优势
-
便携性:GT 可以直接在手机上运行,无需连接电脑,方便在任何真实场所进行测试。 -
功能全面:提供从性能测试到日志查看、网络抓包等全方位的测试功能。 -
可扩展性:支持插件开发,用户可以根据自身需求扩展 GT 的功能。 -
开源:GT 已在 GitHub 开源,用户可以自由获取和修改源代码。
五、注意事项
-
iOS 版本:iOS 版 GT 需要嵌入到 APP 工程中,编译后才能使用。 -
Android 版本:Android 版 GT 需要将 SDK 嵌入到被测应用中,才能通过 GT 控制台进行信息展示和参数修改。 -
数据导出:测试数据需要手动保存到本地,再通过 USB 导出到电脑进行分析。
腾讯 GT 是一个功能强大的移动端性能测试工具,特别适合在真实环境中进行 APP 的性能测试和调试。通过其丰富的功能和便捷的操作,开发者可以快速定位和解决性能问题,提升应用质量。



