zoukankan      html  css  js  c++  java
  • [原创]Emmagee V2.4工具使用介绍

    [原创]Emmagee V2.4工具使用介绍

    1 Emmagee 介绍

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

    2 Emmagee 官方网站

      github开源地址:https://github.com/NetEase/Emmagee

    3 Emmagee 下载

      github开源地址:https://github.com/NetEase/Emmagee

      github开源下载地址:https://github.com/NetEase/Emmagee/releases

    4 Emmagee 安装

      Emmagee安装: 略

    5 Emmagee 基本功能使用

    5.1 Emmagee使用前配置

      Emmagee使用前,应先去配置相关信息,比如:采集频率,统计heap数据(需root,邮件配置等,具体请通过右上角“设置”按钮来操作;

    5.2 Emmagee使用基本操作步骤

      1、启动Emmagee;

      2、右上角设置采集频率和邮箱;

      3、选择列表中加载手机安装的应用,如:微信,点击“开始测试”;

      4、按照测试用例执行具体的功能测试,Emmagee会自动记录相关性能参数;

      5、执行完测试用例,回到Emmagee主界面,点击“停止测试”,测试结果会保存在手机指定目录的CSV文件中或是邮件发送到之前配置邮箱中;

      6、将csv数据拷贝到excel中(或另存为excel文件)生成图表,利用Excel图表来分析

    6 Emmagee的不足

      Android 5.0 and above:不推荐使用getRunningTasks()和getRunningAppProcesses(),只返回您的应用程序进程,因此无法从Android 5.0获取TopActivity
      Android 7.0:谷歌限制了对/ proc的访问,也无法从Android 7.0中的TOP命令获得目标应用程序的pid,我很遗憾地告诉我不能支持7.0

    7 Emmagee常见问题

    7.1 当前支持的设备并不是很全

    具体请参见:https://github.com/NetEase/Emmagee/wiki/Some-devices-are-not-supported

    7.2 excel在打开CSV文件时可能会出现乱码的情况

    解决方法:因为excel打开CSV默认使用ANSI编码,如果手机上保存的CSV是utf-8或其他编码,就会出现乱码,可以复制数据通过notepad++来打开,调整编码格式。

     

  • 相关阅读:
    Verdi 看波形常用快捷操作
    Tensorflow系列——Saver的用法
    Verilog-分频器
    (原创)列主元Gauss消去法的通用程序
    冒泡排序算法
    ADC 与实际电压值的关系
    直流耦合 交流耦合 耦合
    当前不会命中断点,源代码与原始版本不同
    示波器触发
    在头文件#pragma comment(lib,"glaux.lib");编译器提示waring C4081: 应输入“newline“
  • 原文地址:https://www.cnblogs.com/mayingbao/p/5865026.html
Copyright © 2011-2022 走看看