常用adb命令方法

1.启动速度

app启动时间:
	 adb shell am start -W -n 包名/启动名
	 # 获取包名和启动名在第七点

2.adb服务操作

启动adb服务
 当adb服务没有启动时:
	 adb start-server : 提示启动5037端口进程
 当adb服务是启动状态时:
	 adb start-server:没有任何提示

3.查看手机设备号

adb devices

4.获取手机系统版本

adb shell getprop ro.build.version.release

5.进入手机操作系统

adb shell
注意:
 	当执行adb shell后,进入手机操作系统,需要执行linux操作
命令

 退出手机操作系统: exit

6.查看手机运行日志

adb logcat
结果:
 打印手机的所有运行日志,在测试期间进行使用,方便获取错误日
志,提交bug时,当成附件提交
停止继续打印日志:
 Ctrl + c

7.获取app的包名 和 启动名

unix系统: adb shell dumpsys window windows | grep
mFoc
windows系统: adb shell dumpsys window windows |
findstr mFoc

8.获取指定app的运行日志

adb logcat | 过滤 包名

windows: adb logcat | findstr 包名
unix: adb logcat | grep 包名

9.adb 安装apk文件到手机和卸载手机app

adb install -r apk路径
 参数: -r覆盖安装,如果手机有app就覆盖,没有app也不影响安装

# 卸载APP
adb uninstall app包名

10.稳定性测试-monkey常用参数命令

如何执行monkey测试:
 基础命令: 
 	adb shell monkey -p 包名 -v -v -v monkey
操作次数
 参数:
	 -p:测试app包名
	 -v:打印日志信息详细程度 最多可以给3个-v
	  monkey操作次数:指的是monkey随机完成各种操作总
次数
查看monkey帮助文档:
 adb shell monkey
扩展参数:
	 --ignore-crashes: 忽略崩溃
	 --ignore-timeouts:忽略超时
	 --ignore-security-exceptions: 忽略权限异常
	 --pct-touch:触碰事件百分比
	 --pct-motion:滑动事件百分比
	 --pct-syskeys:系统物理按键百分比
	 --pct-nav:方向上下左右切换百分比
	 --pct-appswitch: 多个activity切换,某种层面可以理解
多个页面
	 --throttle:多个事件之间操作等待时间 单位ms 建议300-500ms左右
	 -s:随机值
说明:因为monkey无序,如果多次monkey运行时-s给的值
一样,那么每次运行顺序是相同
命令:
adb shell monkey -p 包名 -v -v -v 运行总次数 --pctmotion 20 --pct-touch 40 --pct-appswitch 35 --pctnav 5 --throttle 350 -s 10086
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值