移动端测试-monkey压力测试
移动端测试-monkey压力测试
- 安卓手机跟电脑安装豌豆荚
- 启动adb的服务(关闭服务 adb kill-server) adb devices
- 安装apk adb install HelloWorld.apk
- 查看应用程序包名
- 只需要在连接手机后,输入命令:adb shell am monitor
- 在手机上点击程序,就能显示程序包名
- Monkey测试原理:
- Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试Monkey测试是一种为了测试软件的稳定性、健壮性的快速有效的方法。
- adb shell monkey -p 程序包名 -v --throttle 300 1000 执行1000次随机事件,间隔300毫秒
- 显示具体app cpu占用情况 adb shell dumpsys cpuinfo|grep app包名
- 内存使用 情况 dumpsys meminfo|grep app包名
- 查看某个app日志/保存日志 adb shell logcat |findstr gov.pianzong.androidnga > C:\nag20190604.log
- 查看日志
- windows tomcat/log/catalina.out
- linux /var/log/secure
- 报错问题
- could not read ok from ADB Server * failed to start daemon error: cannot connect to daemon 端口占用
- 解决:adb nodaemon server netstat -ano | findstr "5037" 打开资源管理器关掉查出来的pid
相关推荐
goodby 2019-12-16
huha 2020-10-16
magic00 2020-08-03
yangChong 2020-07-29
adb shell cd system/app rm *.apk21. 获取管理员权限: adb root22. 启动Activity: adb shell am start -n 包名/包名+类名。
蓝天梦 2020-07-28
applecarelte 2020-07-05
xiaobater 2020-07-04
QCkiss 2020-06-21
freerocker 2020-05-25
doomvsjing 2020-04-16
qingshuoyisheng 2020-04-07
安辉 2020-03-28
2、在设置好端口后就可输入命令连接:adb connect 192.168.2.36:5555,后面的:5555可以不用输入,例如我设置的:6666端口,则通过如下指令连接:。映像名称 PID 会话名
fengyeezju 2020-03-02
applecarelte 2020-02-23
Soinice 2020-02-18
woxxoole 2020-02-02
蓝天梦 2020-01-02
SciRui 2019-12-29
xiaobater 2019-12-27
KarlMarxs 2019-12-19
Yyqingmofeige 2019-12-23
zhaoyufei 2019-11-30
qingshuoyisheng 2019-11-15
RayDon 2010-11-03