Android 測試數據監控程序-壓力測試-查看CPU和內存等指標使用狀況

Android 測試數據監控程序

功能說明

  • Android 下 top 數據監控
  • Android 下 meminfo 數據監控
  • [待更新]

依賴說明

如何在 Linux 中安裝

  • 注意!請先安裝 python3 環境
  • 安裝 pycryptodome、adb、pandas
  • 在 Terminator 下輸入一下安裝命令來進行 python 拓展庫安裝
pip install pycryptodome adb pandas

如何在 Windows 中安裝

  • 注意!請先安裝 python3 環境
  • 安裝 pycryptodome、adb、pandas
  • 在 cmd 下輸入一下安裝命令來進行 python 拓展庫安裝
pip install pycryptodome adb pandas

注意: 因爲在 windows 上 libusb 安裝不是完整,須要動態連接庫 dll 的支持, 在上述步驟完成後,若是運行出錯,須要手動將 libusb-1.0.dll 文件 拷貝至 C:\Windows\System32 目錄下, libusb 文件請在代碼目錄下 dist 文件夾中獲取python

如何使用

測試過程當中監控 Cpu 頻率以及內存數據示例

  • 已經作好的類相關的進程監控會自動數據一下圖示的相關數據android

  • 測試數據彙總git

  • 其中平均值爲全部獲取的值的平均github

  • 峯值平均爲大於平均值的值的平均windows

  • 測試數據的折線圖展現
  • 折線圖數據爲實時數據展現

根據 android 下的 meminfo 抓取數據生成的折線圖示例

內存使用狀況正常的 dalvik 折線圖 api

內存泄露的 dalvik 折線圖 dom

相關文章
相關標籤/搜索