Advertisement

Android应用开发与Monkey框架学习

阅读量:

Monkey介绍

Monkey是预装于Android系统的应用程序,并专为Android设备设计。该应用模拟让用户触控屏幕并滑动触摸板,并配合执行按键等操作以对设备上的应用程序进行压力测试。通过此方法可评估应用程序发生异常或崩溃所需的时间长度

虽然仅能按照预设指令序列发送按键消息,并且不支持条件判断功能与信息获取能力用于验证操作的结合使用,在运行过程中会表现出某种程度上的非确定性或不确定性带来的问题在于...

  • 手机陷入界面阻塞状态
  • 系统设置被触发后阻碍了APP的联网功能
  • 手机运行中出现锁屏现象
  • 手机运行中处于锁定状态,请注意以下问题:如内存信息未显示

如何优化呢,可以在后面的文章中分析。

Monkey 前提

前提一:搭建Android SDK环境

由于monkey(即ADB工具包)是Android SDK内置的常用工具之一,在开发过程中需要依赖它。因此,在使用monkey之前必须先配置好ADB环境作为其依赖条件之一。

在搭建过程中可供作为参考资料这篇文章

前提二:获取待测试APP的包名

访问APP包名的方式有很多种。这些不同的途径可以根据您的具体需求选择使用。如需深入了解,请参考以下文章:<>]

Monkey 启动

Monkey程序位于Android文件系统中的存储路径指定为:$/system/framework

全部评论 (0)

还没有任何评论哟~