GT手机性能测试工具一:介绍

官网页面:http://gt.qq.com/index.html (腾讯出品)

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控制台进行信息展示和参数修改。

Android版GT可在各大市场下载APP直接安装使用!

GT已在Github开源:https://github.com/TencentOpen/GT

android应用使用GT app测试 快速入门http://gt.qq.com/docs/a/GTAndroidQuickStart.pdf

iOS应用使用GT 需要先嵌入frameworkhttp://gt.qq.com/docs/i/GTiOSUserGuide.pdf

工具优点:

1. 代码全部开源!可支持调试;

2. 实时测试应用性能;

3. 测试后可生成完整报表;

时间: 2024-10-26 07:17:40

GT手机性能测试工具一:介绍的相关文章

性能测试工具Gatling介绍

1 介绍 Gatling是一款基于Scala 开发的高性能服务器性能测试工具,它主要用于对服务器进行负载等测试,并分析和测量服务器的各种性能指标.Gatling主要用于测量基于HTTP的服务器,比如Web应用程序,RESTful服务等,除此之外它拥有以下特点: 支持Akka Actors 和 Async IO,从而能达到很高的性能 支持实时生成Html动态轻量报表,从而使报表更易阅读和进行数据分析 支持DSL脚本,从而使测试脚本更易开发与维护 支持录制并生成测试脚本,从而可以方便的生成测试脚本

网络性能测试工具Iperf介绍

[概要]Iperf是一款网络性能测试工具,可以方便的用它进行SDN网络带宽和网络质量的测试,Iperf支持协议.定时.缓冲区等参数的配置调整,报告TCP/UDP最大带宽.延迟抖动.数据包丢失等统计信息. 1 Iperf安装 Iperf安装方法有多种,可以下载源码编译安装,也可以直接使用编译好的二进制版本,在ubuntu下安装使用iperf尤为简单,apt-get install iperf 即可,值得一提的是Mininet自带Iperf,在SDN网络上测试比较便捷. 2 工作原理 使用Iperf

前端性能测试工具hiper介绍

对前端性能测试工具还不了解,在请教了旁边的前端同事后学习到了简单的工具,在这里总结下. 前端的性能测试测什么? 以下是复制: 渲染引擎工作流 dom树构建:从html标签的解析开始,将各种标签解析为dom树中的各个节点,标签和dom树的中的节点是一一对应关系. 渲染树构建:将CSS和style标签中的样式信息解析为渲染树,渲染树由一些包含有颜色和大小等属性的矩形组成,它们将被按照正确的顺序显示到屏幕上. 渲染树布局和绘制:渲染树确定各个dom节点在屏幕中单确切位置,根据渲染树中的颜色等信息绘制出

Android性能测试工具Emmagee介绍

Emmagee介绍 Emmagee是监控指定被测应用在使用过程中占用机器的CPU.内存.流量资源的性能测试小工具.该工具的优势在于如同windows系统性能监视器类似,它提供的是数据采集的功能,而行为则基于用户真实的应用操作开源地址:https://github.com/NetEase/Emmagee/releases支持SDK:Android2.2以及以上版本 为什么使用Emmagee?1.开源2.使用方便3.可以监控单个应用性能4.浮窗显示实时展示数据5.CSV格式保存性能数据,方便转换为其

GT手机性能测试工具三:项目中使用

GT demo官方示例文档 http://gt.qq.com/docs/i/GTiOSUserGuide.pdf (内含更多API使用说明) GT API 列表 云笔记简单示例: 测试case : 启动云笔记应用>登陆帐号(10G)>首次同步>同步完成 采集数据:cpu.memory 方法: step1 启动 带有GT的 云笔记应用, step2 打开GT界面> 进行参数选择,如下图所示 点击完成,回到 待测应用界面,如下所示 step3 按照测试case进行一步步地操作,同时注意

Jdk内置性能测试工具的介绍

(一) JConsole JConsole使用JVM的可扩展性Java管理扩展(JMX)工具来提供关于运行于Java平台的应用程序的性能和资源消耗的信息. 在J2SE 5.0软件中,你需要启动使用-Dcom.sun.management.jmxremote选项监控的应用程序.注意:在Java SE 6软件中,不再有这一要求.当启动该应用程序时,不需要特定的命令行选项. 在生产系统中的应用 JConsole启动一个在被观察的Java程序的JVM内部的JMX代理.运行另外一部分代码仅有一点极微弱的影

Android性能测试 一些适用于Android Studio的代码审查和性能测试工具

导言: Android应用在CPU占用,内存消耗方面的性能指标是影响产品质量的重要因素,由于QQ管家,360手机助手等应用都提供直观的内存消耗,流量监控功能,致使用户比以往更加关注软件的性能,并以此进行软件选用的决策. 目前,已经有很多可以监控android app 性能的工具可以供开发人员使用,如:基于Eclipse插件体系的MAT,其通过生成.hprof文件对内存泄露情况进行排查:内存检测工具APT:提供CPU利用率实时曲线图,方便对比测试内存泄露问题[图0-1] 图 0-1  通过APT实

Linux 性能测试工具Lmbench详解

Linux 性能测试工具Lmbench详解 2010-06-04 16:07 佚名 评测中心 字号:T | T Lmbench 是一套简易可移植的,符合ANSI/C 标准为UNIX/POSIX 而制定的微型测评工具.一般来说,它衡量两个关键特征:反应时间和带宽.Lmbench 旨在使系统开发者深入了解关键操作的基础成本. AD:2014WOT全球软件技术峰会北京站 课程视频发布 Linux 性能测试工具Lmbench 是一套简易可移植的,符合ANSI/C 标准为UNIX/POSIX 而制定的微型

python模块介绍- multi-mechanize 通用的性能测试工具

简介 Multi-Mechanize 是一个开源的性能和负载测试框架,它并发运行多个 Python 脚本对网站或者服务生成负载(组合事务).测试输出报告保存为HTML或JMeter的兼容的XML.Multi-Mechanize最常用于web性能和可扩展性(scalability)测试,也适用于任何python可以访问的API.尤其适合后台性能测试.稍微懂点编程的话,这个工具会远强过商业的性能测试工具. 主要特性: 支持各种 HTTP methods 高级超链接和HTML表单支持 支持 SSL 自