随着网易 Emmagee 和腾讯 GT 退出历史舞台,腾讯 PerfDog 收费,业界急需一款易用且免费的性能测试工具。那么接下来要介绍的 Android 测试工具-XTest 可能符合此要求。XTest 是一款 Android 平台的测试工具,目前只支持性能测试,后续会逐渐支持更多易用实用的功能。它的性能测试特点如下:
1、随时测试、平时使用不依赖 PC(仅首次需 PC 端通过 ADB 启动)
2、支持 CPU、内存、FPS、卡顿、GPU、流量、功耗等性能数据采集
3、支持 Android5.0+ 版本
4、极简使用,PC 端和手机端均不用安装任何应用
使用流程介绍
1、下载工具并启动
前往:工具下载链接:https://github.com/y-grey/XTest/releases/tag/v1.0.0
下载工具,确保手机处于开发者 USB 调试模式,执行 run 启动 (如果你是 mac,需要给 adb 授权:chmod 755 XTest/MacAdb/adb)
出现如下浮窗,则代表启动成功。其中 “最小化” 可在平时不使用工具的时候可将该窗口最小化,而 “退出” 则直接退出工具,下次启动需重新从 PC 端启动。建议不使用工具的时候选择” 最小化 “,不直接 “退出”
2、选择性能测试→选择测试应用
3、开始采集性能数据
右上角实时显示当前性能数据,每秒刷新一次,浮窗可上下拖动来避免阻碍操作,点击浮窗右上角红点可结束测试
4、结束测试
在手机 sdcard 目录下找到 XTest 目录,进入对应包名文件夹,可找到这次测试生成的性能数据.csv 文件
5、生成曲线图
通过文件发送或者 adb pull 的形式将文件导出到 PC 上,通过 Excel 打开后,可利用 Excel 的图表功能生成相应的性能曲线图
最后
工具初推出,可能存在 bug 或者适配问题,或者您有好的建议,欢迎反馈
提 issue:https://github.com/y-grey/XTest