Emmagee—開源Android性能測試工具

下載:https://github.com/NetEase/Emmagee/releases/download/V2.5/Emmagee.apkgit

  • 1.Emmagee——Android性能測試工具github

    Emmagee是一款實用,方便的性能測試工具,適用於指定的Android App,它能夠監控CPU,內存,網絡流量,電池電流和狀態(某些設備不受支持),新功能,如頂級活動和堆大小(若是有根)(Root Toast)可能會不斷顯示),最新版本也支持。此外,它還提供了一些很酷的功能,例如自定義收集數據的間隔,在浮動窗口中呈現實時進程狀態等等。網絡

    2.我爲何要使用Emmagee?工具

    與僅進行系統級監控的大多數其餘性能測試工具不一樣,Emmagee提供監控任何單個應用程序的能力。優勢:性能

    • 開源
    • 使用方便
    • 特定於進程的監視,包括CPU,內存,網絡流量,電池電流,啓動時間和狀態
    • 浮動窗口,呈現實時進程狀態
    • CSV格式報告,能夠轉換爲您想要的任何其餘格式
    • 用戶定義的收集間隔
    • 支持Android 2.2及更高版本(7.0及以上不支持)

    3.Android版本限制測試

    Android 5.0及以上版本:不推薦使用getRunningTasks()和getRunningAppProcesses(),只返回您的應用程序進程,所以沒法從Android 5.0獲取TopActivity。
    Android 7.0:谷歌限制訪問/ proc,也沒法從Android 7.0中的TOP命令獲取目標應用程序的pid,所以不能支持7.0及以上版本。blog

    4.某些設備不受支持進程

    如下不受支持的設備意味着某些性能數據在監視時將顯示「null」或「N / A」內存

    5.如何使用Emmagee?get

    安裝以後,打開Emmagee會顯示出目前系統已經安裝的應用(可在設置中配置間隔)。選擇一個應用以後,點擊「開始測試」按鈕,Emmagee會自動啓動被測應用,並在最上方顯示流量、CPU、內存等數據,在該狀態下可任意使用被測應用,Emmagee會自動進行相關數據的記錄,終止測試以後會生成相應的報告,並保存在Android目錄中。

     

    6.測試報告

    (1)Emmagee-->設置-->測試報告-->打開。

  • (2)從手機Android目錄Emmagee中打開CSV文件。

  • (3)在設置中配置郵箱地址後自動發送到郵箱,在郵箱打開。

     

相關文章
相關標籤/搜索