Android 性能測試工具,Emmagee 2.3 發布
Emmagee 是網易杭州研究院 QA團隊開發的一款簡單易上手的Android性能監控App,主要用于監控單個App的CPU、內存、流量、啟動耗時、電量、電流等性能狀態的變化,且 用戶可自定義配置監控的頻率,性能的實時顯示以及heap大小的統計(root手機),并最終生成一份性能統計文件。
Emmagee功能介紹
1、檢測當前時間被測應用占用的CPU使用率以及總體CPU使用量
2、檢測當前時間被測應用占用的內存量,以及占用的總體內存百分比,剩余內存量
3、檢測應用從啟動開始到當前時間消耗的流量數
4、測試數據寫入到CSV文件中,同時存儲在手機中
5、可以選擇開啟浮窗功能,浮窗中實時顯示被測應用占用性能數據信息
6、在浮窗中可以快速啟動或者關閉手機的wifi網絡
Emmagee如何使用?
1、安裝Emmagee應用
apk下載地址:http://code.google.com/p/emmagee/downloads/list
2、啟動Emmagee,列表中會默認加載手機安裝的所有應用
3、選擇你需要測試的應用,點擊“開始測試”,被測應用會被啟動
4、開始你的功能測試吧,測試過程中會自動記錄相關性能參數
5、測試完成后回到Emmagee界面,點擊“結束測試”,測試結果會保存在手機指定目錄的CSV文件中
生成的CSV文件內容見圖:

6、使用Excel打開CSV文件,使用自帶的統計圖標功能生成統計圖:
本次2.3版本主要新增如下特性:
【新增】增加“應用退出后停止監聽”可選項,默認開啟;增加該配置是為了方便用戶進行自動化測試,測試中app退出仍能繼續監聽,且最終也會生成一份完整的報告
【修復】小數以逗號分割導致CSV列錯亂
【修復】使用原生API獲取流量,包括TCP以及UDP