monkey+adb命令 稳定性测试
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了monkey+adb命令 稳定性测试相关的知识,希望对你有一定的参考价值。
参考技术A 第一步:电脑插入USB线连接手机第二步:手机打开开发者选项-USB 调试(一定要打开哦)
第三步:电脑打开cmd
第四步输入 adb devices 命令,选择连接的手机
monkey 向APP发送100个随机事件
adb shell monkey 100
每间隔1000毫秒发送一个事件,一共发10个事件
adb shell monkey --throttle 1000 10
-p指定包
--throttle 间隔时间
查看PC端安装的所有包名
adb shell package
指定包名
adb shell monkey -p 包名 100
adb shell monkey -p 包名 --throttle 500 50
monkey 记录日志(1<2<3)
1级 -v
2级-v -v
3级 -v -v -v
打印日志存到D盘
adb shell monkey -p 包名 --throttle 500 -v 50 >d:文件名.txt
异常复现,验证bug
根据seed值验证bug
adb shell monkey -p 报名 -s seed值 --throttle 500 -v 50 >d:文件名.txt
想让monkey停止
1.杀掉进程
2.设备关机
调试选项
--ignore-crashes 忽略运行过程中遇到的崩溃问题
[--ignore-timeouts] 忽略运行过程中遇到的程序无响应问题
[--ignore-security-exceptions]忽略运行过程中遇到的证书认证问题
[--kill-process-after-error] 遇到错误杀掉进程,并且重新启动
adb shell mo
nkey -p com.ak.zanjiahealth --throttle 500 ---ignore-crashes ----ignore-timeouts --ignore-security-exceptions -v -v -v 50
--pct -touch: 触摸事件
--pct -trackball:轨迹事件
--pct -motion 动作事件(手势)
--pct-nav : 基本导航事件
--pct-appswitch:启动activity事件
--pct-majornav:主要导航事件
--pct-rotation:屏幕旋转事件
--pct-syskeys:“系统”按建事件
adb shell monkey -p com.ak.zanjiahealth -s 100 --pct-touch 30 --pct-motion 30 --pct-appswitch 10 --pct-rotation 5 --throttle 500 ---ignore-crashes ----ignore-timeouts --ignore-security-exceptions -v -v -v 50 >d:yisheng5.txt
以上是关于monkey+adb命令 稳定性测试的主要内容,如果未能解决你的问题,请参考以下文章