app测试——monkey性能

1. adb命令:

adb devices:识别连接设备

adb version :查看当前adb版本

adb start-server:启动adb服务

adb kill-server:关闭adb服务

adb nodaemon server:检查5037端口是否被占用 如果被占用则提示:cannot bind to 127.0.0.1:5037

adb install xxx.apk(apk包的路径):安装apk应用包

adb shell pm list package -3:显示所有第三方app包名

adb uninstall packName(app包名):卸载apk应用包

aapt dump badging apkpath(apk包的路径):获取app包的名称与aActivity

adb shell pm list packages:显示手机中所有的app包的名称

adb reboot:重启模拟器

adb shell:进入安卓手机目录

 

adb get-serialno:获取手机序列号

adb shell wm size:获取手机屏幕分辨率

adb shell getprop ro.product.model:查看手机的设备型号

adb shell cat /proc/cpuinfo:获取手机的 cpu 信息

adb shell cat /sys/class/net/wlan0/address:获取手机的 mac 地址

adb logcat:查看所有进程运行日志

adb logcat | find “com.baidu.yuedu”:查看指定app百度阅读app日志

adb logcat -f androidpath/filename:将日志写入到文件中并保存在手机上

adb logcat >windowspath/filename:将日志写入到文件中并保存在pc上

adb push windowspath androidpath:上传文件到手机端

adb pull androidpath windowspath:手机端上传文件到pc端

adb -s deviceName shell :进入到指定设备的目录

adb -s deviceName install xxx.apk:安装应用到指定的设备目录


1. Monkey实战:

adb shell monkey help:monkey命令介绍

adb shell monkey 100:对模拟器或真机做100次随机操作

adb shell pm list package -3:显示第三方的app包的名称

adb shell monkey –p app包名 100:对指定的app做100随机操作

2. Monkey稳定性实战:

adb shell monkey –p app包名 --throttle 1000 100:对指定的app每隔1秒做1次操作 做100次

adb shell monkey –p app包名 --throttle 1000 36000:每隔1秒对app随机做1次操作持续10小时(实际工作测app稳定性时使用)

参数: -p用法:

-p用于约束限制一个或多个包(Package,即App)。

指定包,Monkey将只允许系统启动指定的APP。不指定包,Monkey将允许系统启动设备中的所有APP。

指定一个包adb shell monkey -p package:com.baidu.yuedu    100    

说明:com.htc.Weather为包名,100是事件计数(即让Monkey程序模拟100次随机用户事件)。

指定多个包adb shell monkey -p com.dangbeimarket   -p    com.baidu.yuedu    100

不指定包adb shell monkey 100

说明:Monkey随机启动APP并发送100个随机事件。

3.Monkey日志命令:

-v:leve0 除启动提示、测试完成和最终结果之外、提供较少信息

-v -v:leve1 提供较为详细的日志,包括每个发送到Activity的事件信息

-v –v –v:leve2 最详细的日志,包括了测试中选中,未选中的Activity信息

4.Monkey日志分析:

adb shell monkey –p app包名 --throttle 1000 –v-v-v 100:每隔1秒对app做1次随机操作,执行100次,并输出详细日志

adb shell monkey –p app包名 --throttle 1000 –v-v-v 100 >C:\Users\Desktop\applog.txt:输出日志文件到本地路径

posted @ 2025-04-02 20:15  uai  阅读(34)  评论(0)    收藏  举报