adb介绍以及常用命令

在做app测试时会经常用到一些adb命令,以及使用monkey执行稳定性测试,下面总结了一些常用的命令

adb全称为 Android debug bridge 中文名:安卓调试桥,是用来连接PC与手机的桥梁,通过adb可以管理、操作模拟器或者设备,如安装软件,系统升级,使用shell命令等

管理设备常用命令:

adb device     ----显示连接的设备

adb get-serialno      ----显示设备的序列号以及ID

adb reboot     ----重启设备

adb  -d|-e     ----   -d发送给usb连接的设备   -e发送给虚拟机设备


adb服务相关命令:

adb start-server   ----启动服务

adb kill-server     ----停止服务

adb root     ----以root权限开启服务

管理设备app相关:

aapt d badging  <apkfile>    ----获取apk的包名

adb  install apk安装包    ----安装apk

adb uninstall  <packagefile>     ----卸载apk


使用adb命令进入monkey 并执行稳定性测试

adb shell  进入到设备的命令输入框

adb shell monkey  进入到monkey模式 后面需要跟相关参数

adb shell monkey -p XX 300 给指定的软件包发送300个随机事件

adb shell monkey -p XX -v -v -v 300 给指定的软件包发送300个随机事件

并且会打印出详细的事件信息

adb shell monkey -p XX -v -v -v --throttle2000 300

给指定的软件包发送300个随机事件,并且会打印出详细的事件信息

并且每个命令之间会有2s的等待

adb shell monkey -p XX -v -v -v --throttle2000 --pct-touch 90 300

在原来的基础上限定300个随机事件中90%的是触摸事件

 获取当前桌面的actuvity,做app自动化可能会用到

adb shell dumpsys activity activities  显示出当前运行app的activity


有兴趣的同学可以加群交流讨论 489650589





原文参考:http://blog.csdn.net/cbbbc/article/details/52892220 并加以总结梳理

        





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值