当前位置: 代码网 > it编程>App开发>Android > 【Monkey(猴子)命令如何对手机app进行压力测试】

【Monkey(猴子)命令如何对手机app进行压力测试】

2024年08月01日 Android 我要评论
1、在电脑上安装一个Android模拟器或调试工具,如雷电模拟器,Android Studio等。搜索关键词:ANR、 Exception、 Null、 Error、 crash。2、将.apk文件导入到模拟器或调试工具中,可通过拖拽、浏览、同步等方式实现。1、在手机上找到.apk文件,可以通过下载、传输、扫码等方式获取。4、打开手机设置,在关于手机中连续点击5次版本号,进入开发者模式。3、模拟器或调试工具中点击.apk文件,按照提示进行安装和授权。6、在手机桌面或应用列表中找到并打开安装好的应用。

前提条件:

1、安装jdk 1.8以上,配置环境变量。

2、安装android sdk工具,配置环境变量。

3、下载模拟器或准备测试手机。

方式一 使用手机测试:

1、在手机上找到.apk文件,可以通过下载、传输、扫码等方式获取。

2、在手机设置中开启“允许来自未知来源的应用”,安装非官方市场的应用。

3、点击.apk文件,按照提示进行安装和授权。

4、打开手机设置,在关于手机中连续点击5次版本号,进入开发者模式。

5、找到开发者选项,打开usb调试,使用数据线连接电脑和手机。

6、在手机桌面或应用列表中找到并打开安装好的应用。

方式二 使用模拟器测试:

1、在电脑上安装一个android模拟器或调试工具,如雷电模拟器,android studio等。

2、将.apk文件导入到模拟器或调试工具中,可通过拖拽、浏览、同步等方式实现。

3、模拟器或调试工具中点击.apk文件,按照提示进行安装和授权。

4、在模拟器或调试工具中找到并打开运行的应用。

一、验证jdk和adb环境是否配置成功:按下win+r,输入cmd,回车进入命令行界面,输入命令java -version和adb devices,按下回车,若配置成功显示如下图(使用的是雷电模拟器)

二、使用命令adb shell pm list packages,可以查看所有.com软件包的列表(若已知软件包名称,掠过此步骤)

三、输入monkey测试命令:adb shell monkey -p com.hh -s 666 --throttle 1000 --ignore-crashes --ignore-timeouts --ignore-security-exception -v -v 10 > d:/hhh.txt

四、压力测试结果分析,执行完成标志

五、执行完成后,可以通过导出的日志,分析测试结果

六、日志测试结果分析

搜索异常关键词:anr、 exception、 null、 error、 crash

anr问题:anr=application not responding

null 指针异常: nullpointerexception 

debug 异常: illegalstateexception 

低内存异常: outofmemoryerror

操作无响应异常:timerout(keydispatchingtimedout )

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com