本文来自鲁牛学院。
ADB是什么
Adb全称是安卓调试桥:安卓调试桥。下图显示了Android正式引入adb的情况:
由此可见,安卓的初衷是利用像adb这样的工具,帮助开发者在开发安卓应用的过程中更快更好地调试apk。因此,adb具有安装和卸载apk、复制推送文件、检查设备的硬件信息、检查应用程序占用的资源、在设备上执行shell命令等功能。
亚行能做些什么?答:所有可以在手机上执行的操作都可以通过adb实现。
00-1010应用CPU、内存、功耗、流量等数据是应用测试的重要性能指标。
在目前的app测试中,每个官方版本都会有专门的性能测试,测试数据包括:
1小时内存数据1小时CPU数据24小时电源数据如何获取APP性能测试的监控指标:
1)内存:[adb shell dumpsys meminfo apk包名]
2)中央处理器:[ADB shell dumpsys中央处理器信息APK包名]
或者亚行贷款
Dumysdumpsys Meminfodumpsys CPU信息获取应用进程ID: ADB Shellps | Findstr包名。
检查App内存使用情况:adb shell top -n 1 -d 5 | findstr pid(进程id)如上图所示。
查看前5个流程:
adb壳牌top -m 5
adb 命令-性能指标
Android App专项测试adb命令
获取更多课程信息、技术干货、学生笔记,关注鲁牛学院官方微信官方账号:鲁牛软件测试训练营。