性能监控和分析
在操作APP时,监测CPU、内存、帧率等标准,看APP跑得顺不顺畅。
全能专家-PerfDog:腾讯WeTest团队出品,是业内非常知名的商业工具。优点是支持iOS/Android,无需ROOT/越狱,即插即用,数据准确,对手机本身性能影响极小(<1%)。标准非常全面(FPS、Jank、CPU、GPU等)。缺点是高级功能需要付费。适合需要精确数据的专业测试和游戏APP测试。
离线能手-GT:腾讯开源的随身调测工具。优点是直接运行在手机上,支持离线测试,能在网络差的环境下使用,集成了常用性能监测功能。缺点是官方已不维护,需去GitHub找源码。适合需要在特定封流程境或真机上快速查看性能的开发/测试人员。
网易出品-Emmagee:网易开源的Android性能监控小工具。优点是简单易上手,主要监控单个APP的CPU、内存、流量、启动耗时等,能生成统计文件发到邮箱。缺点是仅支持Android,功能相对简单。适合Android开发者做简单的性能摸底。
硬件全才-AnTuTu/GFXBench等:
AnTuTu(安兔兔):大家都很熟悉的跑分软件,通过综合算法考虑CPU、GPU、内存等硬件性能。
GFXBench:专注于图形处理能力的测试工具,模拟各种复杂的3D渲染任务,对游戏开发者很有参考作用。
CPU-Z:快速查看设备CPU、内存、系统等详细硬件信息的工具。适合在做深度性能分析前,先了解清楚测试设备的底细。