前提条件:
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 )
版权归原作者 瓦风 所有, 如有侵权,请联系我们删除。