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

相关文章
相关标签/搜索