21
08

Monkey基础应用

本节内容主要为大家讲解Android SDK中自带的一个Monkey命令行测试工具的使用,可以帮助我们快速地实现对Android应用程序的可靠性测试。Monkey是由Android系统自带的应用程序,我们可以通过ADB命令“adb shell ls /system/framework”查看到这个Java应用,即一个名为“monkey.jar”的应用程序。现在按照如下步骤来完成一个基本的Monkey测试的应用。


前面的章节我们已经为大家详细讲解了Monkey测试的作用及脚本开发思路。



本节内容主要为大家讲解Android SDK中自带的一个Monkey命令行测试工具的使用,可以帮助我们快速地实现对Android应用程序的可靠性测试。Monkey是由Android系统自带的应用程序,我们可以通过ADB命令“adb shell ls /system/framework”查看到这个Java应用,即一个名为“monkey.jar”的应用程序。现在按照如下步骤来完成一个基本的Monkey测试的应用:


(1)启动一个全新的模拟器并确保ADB能够成功连接。

(2)安装一个计算器或其它应用。

(3)打开Windows命令行工具,并运行如下命令:“adb shell monkey 100”,我们可以看到,此时Monkey测试便开始工作了,在模拟器屏幕上进行各种随机操作。


20190919_112411_101.png



(4)操作过程中我们可以屏幕在随机切换,应用程序在被随机打开,各种凌乱的操作。同时能够在命令行窗口看到一些基础的日志输出,便于我们分析和调试问题。整个这个过程,与我们前面章节利用Python开发的Monkey测试脚本所做的事情有很多相似的功能。笔者再次强调一下,在我们没有完全掌握Monkey的用法之前,尽量不要在真机上运行,因为谁也不知道会发生什么,以避免耽误时间重新恢复。


上述过程就是一个最基本的Monkey测试的使用。下周我们会分享关于Monkey测试过程中的一些更详细的用法。


下周推送:Monkey高级应用



为了答谢大家对蜗牛学院的支持,蜗牛学院将会定期对大家免费发放干货,敬请关注蜗牛学院的官方微信


20190320_095757_834.jpg




版权所有,转载本站文章请注明出处:蜗牛学苑, https://www.woniuxy.cn/article/328