Emmagee功能简介:
1、可以针对单个APP进行采样检测;
2、检测指标有:运行时间、栈顶Activity名称、应用占内存PSS(MB)、应用占内存比(%)、机器剩余内存(MB)、应用占CPU率(%)、CPU总使用率(%)、流量(KB)、电量(mA)、温度(C)、电压(V)以及帧率;
3、用户可自行设置采样频率(1s – 60s);
4、App自动将测试数据写入到CSV文件中,同时存储在手机中。
这个应用的使用极其简便,这也是它的一大优点。
Emmagee使用步骤:
1、启动Emmagee,设定好你需要的采样频率;
2、通过Emmagee启动被测程序;
3、进行测试操作;
4、返回Emmagee结束监控;
5、导出CSV格式的测试报告并进行结果分析。
P.S. 设备环境要求:Android SDK 2.2以及以上版本
结果表单展示(以咕咚为例):
咕咚测试结果如上图所示,可以从结果表单中获取到被监控APP的各项指标及其对应的值。通过分析结果数据可以得到APP的各项性能指标,也可将其与竞品进行对比,凸显其优势所在。
以下是我根据两个同类产品(咕咚,悦跑圈)进行相同测试得到的结果制作的性能指标对比分析表:
咕咚与悦跑圈占用CPU对比 应用占内存比较 相同时间,相同追踪锻炼操作消耗流量比较P.S. 辣鸡咕咚不知道为啥消耗这么多流量。
综上有以下结论:
这是我做的PPT的截图,懒得复制了……试用存档完工!
网友评论