安卓压力测试之monkey

时间:2020-12-31 11:34:06

步骤:

1、把要测试的apk包放在 SDK-platfrom-tools下

2、配置adb.exe的环境变量

3、手机连接上电脑(虚拟机和真机只能连接一个)

4、运行:adb devices   查看设备名称

5、adb -s emulator 设备名称 shell

6、ls data/data

7、monkey -p 包名 -v 次数

 

-p  指定一个或多个包名

-v 显示反馈信息

-s seed的值,随机的次数

 

可以直接执行:adb monkey -p 包名 -v 次数

查看cpu的使用值:adb  shell dumpsys cpuinfo 包名

查看内存使用率:1、adb shell dumpsys meminfo

        2、adb shell menminfo PID

 

安卓压力测试主要分析:1、CRASH :崩溃

           2、ANR

如果晕倒崩溃后,开发要求重现:1、首先记下崩溃的seed值

               2、然后执行上条的命令后,加上 -seed +崩溃的seed值  就可复现