1、在Android设备上安装Terminal Emulator for Android Downloads 。 下载链接地址: https://download.csdn.net/download/zhang8125hui/12904536
2、在Android 设备要运行adb的电脑连接到同一个局域网中。(如果是wifi需要是同一个wifi环境,或者同连网线也行)
3、在Android 设备的模拟器上一次输入
// 如果su没有显示root开头的,则不是root权限, 输入su - 可以切换为root权限
su
// 提交链接申请
setprop service.adb.tcp.port 5555
//重启服务
stop adbd
start adbd
4、找到Android设备的Ip地址,有些是在wifi页面右上角的高级中。
5、通过电脑,链接Android设备
adb connect <Android-ip> 如果看到connected to <Anroid-ip>:5555, 表示链接成功
adb devics //查看链接的设备信息, 如果出现了Android-ip表示链接正确。 如果出现设备offline,记得将adb进行更新,版本太低了。
6、查看包名:
adb shell pm list packages -3
7、执行monkey命令(-p为包名):
命令一:
adb shell monkey -p com.jzt.smartpharmacy --ignore-crashes --ignore-timeouts --ignore-security-exceptions --monitor-native-crashes --ignore-native-crashes --pct-touch 65 --pct-motion 20 --pct-appswitch 10 -s 123456 --throttle 3000 --randomize-throttle -v -v -v 999999 >G:\Monkey\monkeyLogs.txt
命令二:
adb shell monkey –v-v -v --throttle 500 --pct-touch 30 --pct-motion 20 --pct-nav 20 --pct-majornav 15 --pct-appswitch 5 --pct-anyevent 5 --pct-trackball 0 --pct-syskeys 0 -p com.jzt.smartpharmacy -s 100 5000 >G:\Monkey\monkeyLogs.txt
8、Monkey Testing中的详细参数:
9、Monkey Testing的报告模板:https://download.csdn.net/download/zhang8125hui/12904575