第五次作业

一、Emmagee 简介

  Emmagee主要用于监控单个AppCPU,内存,流量,启动耗时,电量,电流等性能状态的变化,且用户可自定义配置监控的频率以及性能的实时显示,并最终生成一份性能统计文件。Emmagee是网易杭州研究院QA团队开发的一个简单易上手的Android性能监测小工具。

 

二、功能介绍

1.检测应用从启动开始到当前时间消耗的流量数;

2.检测当前时间被测应用占用的CPU使用率以及总体CPU使用量;

3.检测当前时间被测应用占用的内存量,以及占用的总体内存百分比,剩余内存量

4.测试数据写入到CSV文件中,同时存储在手机中;

5.在浮窗中可以快速启动或者关闭手机的wifi网络;

6.可以选择开启浮窗功能,浮窗中实时显示被测应用占用性能数据信息

 

三、Emmagee使用

1.安装Emmagee应用

在浏览器中直接搜索emmagee下载就好了

2.启动Emmagee,右上角设置采集频率,列表中会默认加载手机安装的所有应用

第五次作业

3.选择应用从前有座山,点击开始测试

4.进入应用,在随机房间和选择话题中输入1

第五次作业

第五次作业

5.测试完成后回到Emmagee界面,点击结束测试,测试结果会保存在手机指定目录的CSV文件中

第五次作业

由于我的手机型号不符,我所测出的csv文档显示为

第五次作业

所以我借用了同学的手机再次进行测试,得出文档如下:

第五次作业

四.测试结果

由于我们的软件只实现了一部分功能,所以内存较小。产品在测试这段时间内平均内存使用率为2M左右

 

五.感想

我觉得通过emmagee来测试软件相对于其他测试软件比如jmeter,gittub来说比较简单,只需要在手机上下载一个app就可以进行测试了,不用在电脑上下载一些东西或者编辑脚本就能测试。这一点对我来说简直是福音。