欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

ADB常用命令+Monkey命令测试稳定性+Monkey日志分析

程序员文章站 2022-06-27 20:04:37
ADB常用命令:adb devices 查看手机与adb是否连接adb connect IP地址:端口号 连接设备adb shell 打开设备adb -s 设备号 命令 打开指定设备exit 退出设备adb kill-server 关闭服务adb star-server...

ADB常用命令:

adb devices                    查看手机与adb是否连接
adb connect IP地址:端口号       连接设备
adb shell                      打开设备
adb -s 设备号 命令              打开指定设备
exit                           退出设备
adb kill-server                关闭服务
adb star-server                打开服务
adb install apk的路径           安装APP
adb shell pm list package -3   查看第三方软件的包名
adb uninstall 应用程序的包名     卸载APP
adb pull  手机路径(/mnt/sdcard/文件名)  电脑路径       将手机文件推送到电脑
adb push  电脑路径  手机路径(/mnt/sdcard/文件名)       将电脑文件推送到手机
adb logcat -v time >电脑路径                          日志文件导入到电脑

Monkey命令测试稳定性:

语法:adb shell monkey -p 包名 (-s 种子数) 事件 调试选项 -v 执行次数 >日志路径

事件:
0:触摸事件百分比           参数--pct-touch
1:滑动事件百分比           参数--pct-motion
2:缩放事件百分比           参数--pct-pinchzoom
3:轨迹球事件百分比         参数--pct-trackball
4:屏幕旋转事件百分比       参数 - -pct-rotation 
5:基本导航事件百分比       参数 --pct-nav
6:主要导航事件百分比       参数--pct-majornav
7:系统事件百分比           参数--pct-syskeys
8:Activity启动事件百分比   参数--pct-appswitch
9:键盘翻转事件百分比       参数--pct-flip
10:其他事件百分比          参数--pct-anyevent

-p                            后面接包名
-v                            反馈信息的级别,共三级
-s(seed)                    随机数种子
--throttle 300                延时300ms
--randomize-throttle 300      随机延时300ms
--ignore-crashes              忽略崩溃
--ignore-timeouts             忽略反应时间过长
--ignore-native-crashes       忽略本地代码导致的崩溃
--ignore-security-exceptions  忽略安全异常

我自己的实例:(touch事件及motion事件各执行10000次)
adb shell monkey -p  com.IGRS.shtmeeting --throttle 300 --pct-touch 50 --pct-motion 50 --ignore-crashes --ignore-timeouts --ignore-native-crashes --ignore-security-exceptions  -v -v -v 200000 >D:\Log\monkey_log\2020_09_28.txt

日志分析

在文件中查找failed失败  error错误  crashes崩溃  timeouts超时  exception异常  ANR等字段

本文地址:https://blog.csdn.net/Ksenia_py/article/details/108852897

相关标签: APP测试 adb app

上一篇: Spring概述

下一篇: Apollo学习笔记