无意之间发现了GT(随身调)这个性能测试工具,该工具是由腾讯出品的开源测试工具,直接运行在手机上的“集成调测环境”。
1.下载:下载地址:开源地址:https://github.com/TencentOpen/GT 下载地址:http://gt.tencent.com/download.html
2.安装在手机上,图标:,打开GT
3.选择调试的程序
4.点击‘参数’,点击‘编辑’,将需要的参数拖动放置在已关注的参数下,将不需要的参数拖动放置在不需要关注的参数下,也可以将关注的参数放置在浮窗显示的参数下
5.点击右上角的‘running’,开始启动程序,浮窗上会显示设置的参数,参数页面所选择关注的参数已经在获取数据,在运行的过程中,如果不想显示浮窗的参数,不需要停止运行,只要长按GT的图标,就会隐藏浮窗的参数,需要显示时再长按即可
6.如果需要测试电量的损耗,点击底部的‘插件’,选择电量耗时
7.停止测试后,点击图标上的红色按钮,停止采集数据
8.点击参数页面上的每一个参数,可以显示采集数据的折线图,通过折线图可以观察到各项指标的具体情况
9.点击右上角的保存按钮,可以将每一个指标采集到的数据以Excel的格式保存下来
10.打开手机上的文件夹,将Excel文件在电脑上打开方便分析和查看
11.打开的Excel文件中显示的数据有最大值,最小值,平均值以及每个时间段采集到的数据,我们可以选择数据将其转化为折线图显示,更加直观,方便分析
12.将每个测试设备的文件进行转化为折线图显示,对比每个指标的数值以及图表的显示,将其进行分析写成性能测试报告
13.性能测试报告的简单格式:
- 测试目的
- 测试对象:软件产品名称
- 测试工具:GT
- 测试内容:软件产品中的流量较大的功能页面或者交互活动比较频繁的功能和页面或者用户量较多的页面进行测试,也可以选取与其相反的页面测试进行比较
- 测试指标:一般着重关注的指标有:CPU,内存,FPS,耗电量等
- 指标图表内容:将高中低端或者是常用的从大到小的版本设备进行测试,然后将具有代表性的设备的指标取平均值或有意义的值制作成表格进行比较
- 分析报告:通过图表的具体分析后,对性能瓶颈进行定位和分析,有助于开发更好地进行性能调优