adb Android Debug Bridge 进行和安卓真机设备或模拟器进行调试的命令行工具,
主要功能进行本地apk文件的安装,进行shell指令的调试还有复制和黏贴设备里的文件。
python语言
java语言
SQL 语言
Shell 语言
Xshell 连接linux系统的工具
pc电脑上的测试
客户端测试版本 开发测试版本
网页测试版本 浏览器 网址打开
多台设备进行测试
adb -s 设备名 shell
adb devices查看设备名
手机上的测试
手机APP测试版 开发发给测试安装包 通过指令安装
adb shell 进入已连接设备内部 可以输入unix内核的指令 exit退出
adb version 查看adb版本
adb devices 查看adb已连接设备
adb shell pm list packages 查看设备所有软件包 -s 系统应用
adb shell pm list packages -3 查看设备第三方软件
返回的packages:后面的是包名
adb install 安装apk文件路径 安装软件 -r 覆盖安装
adb uninstall 包名 卸载软件
adb shell pm clear 包名 清除应用缓存(后台管理关闭)
adb shell dumpsys package 包名 查看软件详情 (安装日期,版本,更新日期)
adb shell pm path 包名 查看软件的安装路径
adb pull 模拟器文件路径 本地路径 --从模拟器下载文件到本地
例:adb pull /sdcard/Pictures/Screenshots/Screenshot_2020-09-08-14-51-13.png
adb push 本地文件路径 模拟器路径 --从本地上传文件到模拟器
例:adb push C:\Users\1\123.txt /sdcard/Pictures/Screenshots/fanmao123.txt
adb shell getprop ro.product.model
查看设备型号
adb shell cat /proc/meminfo
查看内存信息
adb shell cat /proc/cpuinfo
查看cpu信息
adb shell getprop ro.build.version.release
查看模拟器安卓版本信息
adb shell ifconfig wlan0
查看模拟器IP地址
adb shell cat /sys/class/net/wlan0/address
查看模拟器MAC地址
adb shell ping 域名/IP地址
查看安卓设备的网络联通性
统计流量:
1.adb shell ps 查看软件pid (第二列) 6926
2.adb shell cat /proc/PID编号/net/dev 查看到流量记录文档
wlan0表示wifi流量 lo表示本地流量
receive表示接收数据流量 transmite表示发出数据流量
负载测试:软件系统和服务器最多可承载多少并发用户
压力测试:首先使得服务器CPU和内存占用率达到80%以上,查看系统重启间隔时间
8核16G 承载不会超过1万
adb reboot
重启设备