GT工具基本介绍

简介

1.GT(随身调)是APP的随身调测平台,它是直接运行在手机上的“集成调试环境”(IDTE),Android可以直接安装apk使用,打包GT SDK,ios系统可以打包嵌入到软件中使用。

2.利用GT,仅凭一部手机,无需连接电脑,即可对APP进行快速的性能测试(CPU,内存,流量,电量,帧率,流畅度等等)

开发日志的查看,crash日志查看,网络数据包的抓取,APP内部参数的调试,真机代码耗时统计等。

3.手机需要root,否则部分功能无法使用。

GT功能

1.基础性的能测试(CPU,内存,网络流量,流畅度/帧率,电量等)

2.logcat日志查看与保存

3.网络数据包抓包,保存为PCAP文件,需要用wireshark打开分析

4.手机电流电量测试,应用耗电评估。

5.wakelock控制

6.快捷的网络切换

7.流畅度调试插件

8.支持广播的方式获取被测APP性能指标,主要用来支持自动化。
在这里插入图片描述

界面介绍

在这里插入图片描述

启动时间测试

命令:adb shell am start -W -S packagename/MainActivity

当前应用的包名和启动入口:adb shell dumpsys activity | findstr mFocusedActivity

  • startTime记录的刚准备调用startActivityAndWait()的时间点

  • endTime记录的是startActivityAndWait()函数调用返回的时间点

  • WaitTime = startActivityAndWait()调用耗时。

     WaitTime 就是总的耗时,包括前一个应用Activity pause 的时间和新应用启动的时间;
     ThisTime 表示一连串启动Activity 的最后一个 Activity 的启动耗时;
     TotalTime表示新应用启动的耗时,包括新进程的启动和 Activity 的启动,但不包括前一个应用Activity pause 的耗时。
    

    开发者一般只要关心 TotalTime 即可,这个时间才是自己应用真正启动的耗时。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值