app性能测试工具总结(7)
来源:互联网 发布:天宇网络 编辑:程序博客网 时间:2024/05/17 23:15
前面讲述过app性能测试需要测试哪些和通过python脚本来执行adb命令,获取数据,当然这只是一种方式下面来看下依赖工具怎么测试,
先说有哪些工具,具体怎么用法,希望各位去找其他的资料,这个不难,工具只是个辅助工具,有优点也有缺点,看什么场合用什么工具。
1 DDMS (在D:\tool\android-sdk_r24.4.1-windows\android-sdk-windows\tools目录下)
2 手机端都有开发者选项这里面有很多调试的辅助工具
可以看布局是否紧密,如果过度布局,会影响加载速度和用户体验度,主要是方便看cpu,GPU信息。
3 GT
GT(随身调)是APP的随身调测平台,它是直接运行在手机上的“集成调测环境”(IDTE, Integrated Debug Environment)。利用GT,仅凭一部手机,无需连接电脑,您即可对APP进行快速的性能测试(CPU、内存、流量、电量、帧率/流畅度等等)、开发日志的查看、Crash日志查看、网络数据包的抓取、APP内部参数的调试、真机代码耗时统计等。如果您觉得GT提供的功能还不够满足您的需要,您还可以利用GT提供的基础API自行开发有特殊功能的GT插件,帮助您解决更加复杂的APP调试问题。
官网 http://gt.tencent.com/index.html
详情查阅官网说明文档或者GTAndroidUserGuide.pdf
4 iTest
专业测试工具, 用于记录apk消耗的cpu, 内存,流量 和 电量;
2, 可实时生成走势图,也可保存数据到文本;
3, 科大讯飞技术质量部出品,免费使用。
4, errorCode, 说明书等文档,请通过“关于”界面联系我们。您自动运行脚本,只要您愿意,运行上亿次也没问题.脚本共享:您在iTest上录制的脚本,无需任何改动,即可在另一台连接iTest的手机上运行,只要它们拥有相同的分辨率.与Testin平台交互:iTest录制的脚本,可以直接提交到Testin平台,通过Testin平台的海量真机做适配测试
直接在百度中搜索 iTest apk就可以看到下载地址和使用说明。
5 Emmagee
Emmagee是网易杭州研究院QA团队开发的一个简单易上手的Android性能监测小工具,主要用于监控单个App的CPU,内存,流量,启动耗时,电量,电流等性能状态的变化,且用户可自定义配置监控的频率以及性能的实时显示,并最终生成一份性能统计文件。
,操作完成后,从系统任务列表中选择Emmagee,并停止测试,在”storage\sdcard0”下找到命名类似”Emmagee_TestResult_20140403210532.csv”的文件,打卡即为监控的得到的数据。
将csv数据拷贝到excel中生成图表,即可清晰看到整个操作过程中cpu、内存等关键数据的变化。
http://blog.csdn.net/anlegor/article/details/22895993
6 androidstudio 中有试图可以看到cup ,内存,GPU,的分布
总结:
以上工具个人常用的是GT, Emmagee,android SDK tools,androidsutido,这个看个人爱好,和使用情况来定。
- app性能测试工具总结(7)
- App性能测试工具
- App 性能测试工具
- app性能测试工具
- APP性能测试工具
- APP性能测试工具Emmagee的使用总结
- 性能测试工具总结
- Android app 性能测试工具
- App自动化测试工具总结
- Emmagee app性能测试工具使用教程(转)
- ceph性能测试工具总结
- 性能测试总结---工具选择
- 移动app性能测试工具:GT
- Android App 性能测试工具GT
- app测试总结(工具篇之fiddler)
- (总结)Web性能压力测试工具之WebBench详解
- (总结)Web性能压力测试工具之Siege详解
- (总结)Web性能压力测试工具之Siege详解
- 2017.8.23
- 物体检测的一些概念(1)
- Tarjan 算法&模板
- Server Tomcat v8.5 Server at localhost was unable to start within 45 seconds. If the server requir报错
- 第七篇:深入浅出UML类图(四)
- app性能测试工具总结(7)
- 代码中特殊的注释技术——TODO、FIXME和XXX的用处
- zcmu-1905
- 【转】mybatis生成逆向工程后对对数据库的模糊查询以及如何联表查询
- 关于在工作中使用dubbo和zookeeper的一些理解
- 常用网址
- Spring-loaded实现热部署-开发环境
- jquery语法
- 被2345篡改主页