APP 性能测试 GT 工具的使用
GT(随身调)是APP的随身调测平台,它是直接运行在手机上的“集成调测环境”(IDTE, Integrated Debug Environment)。利用GT,仅凭一部手机,无需连接电脑,即可对APP进行快速的性能测试(CPU、内存、流量、电量、帧率/流畅度等等)、开发日志的查看、Crash日志查看、网络数据包的抓取、APP内部参数的调试、真机代码耗时统计等。如果觉得GT提供的功能还不够满足需要,还可以利用GT提供的基础API自行开发有特殊功能的GT插件,解决更加复杂的APP调试问题。
GT支持iOS和Android两个手机平台,其中:
iOS版是一个Framework包,必须嵌入APP工程,编译出带GT的APP才能使用;iPhone和iPad应用都能支持。
Android版由一个可直接安装的GT控制台APP和GT SDK组成,GT控制台可以独立安装使用,SDK需嵌入被调测的应用、并利用GT控制台进行信息展示和参数修改。【本文章演示系统为 andriond】
一、下载安装 GT包
去应用宝下载GT app并安装,或点击下方链接下载。
https://gt.qq.com/download.html
二、主功能区的使用
1、进入工具AUT页面,勾选指标;选择想要测试的 APP
2、设置参数,点击右上角的“编辑”按钮,然后选中想测试的参数将其拖拽到已关注区域
a.点击 “ 完成 ” 按钮,勾选已关注的参数,点击右上角的红点即可开始监控
b.点击删除按钮会删除所选参数记录的数据
c.点击保存按钮会保存记录数据到手机本地 GT/GW/<AUT 名 >/GW_DATA 目录下,后期使用 USB 连接电脑,借助 pc 端的应用宝便可将数据一键导出到电脑上,用来分析数据
d.点击某个参数可查看详情
e.点击开始监控按钮后,AUT界面点击“启动”会进入到想要测试的APP内
3 、 日志:抓取产品在运行过程中日志,方便监控crash log
日志的展示,一条日志三段组成,第一段是时间,第二段是日志级别(V,D, I , W , E )、 tag 、线程号,第三段是日志消息
三、插件
GT自带多款插件,这扩展了性能测试指标范围;可以根据需求使用各种插件进行测试的使用。
四、全局功能设置区
点击右上角的功能按钮,关于页显示当前版本号;日志页面可以设置日志的开关、保存和刷新;悬浮窗的开启和关闭(在被测项目里);数据采集时间间隔是指页面;点击“退出 ” 按钮会退出 GT