android测试monkey啥意思

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android测试monkey啥意思相关的知识,希望对你有一定的参考价值。

Monkey是android中自带的用来进行压力测试的一个命令行工具。

用Monkey进行App压力测试的结果有三种。

1、正常。

2、Crash :程序崩溃。

3、ANR:程序无响应。

第一步:搭建环境:主要是安装和搭建java和sdk环境,说白了,对我们安卓开发来说,只要搭建好了Android开发环境,Monkey测试环境基本就是OK的了。

第二步:准备好要测试的项目,比如可以是一个.apk安装包,也可以是已经安装到手机上的软件 。

第三步:连接上Android测试设备,可以是模拟器,当然也可以是手机,通过adb 命令对测试项目进行Monkey测试。

当然这一测试也是存在着优缺点的。

优点:功能强大, 主要用于压力和稳定性测试。缺点:本身不提供截屏功能,本身无法完成录制、回放的功能(不过都可以借用其他的开源工具来实现Monkey的截屏和录制等功能)。

参考技术A Monkey是可以运行在模拟器里或实际设备中的程序。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。本回答被提问者和网友采纳 参考技术B Monkey是Android系统固件自带的性能测试工具,他可以模拟各种按键、触屏、轨迹球、activity等事件。 参考技术C Monkey是Android中的一个命令行工具,可以实现对正在开发的应用程序进行压力测试;
Monkey测试是一种为了测试软件的稳定性、健壮性的快速有效的方法;
它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试

以上是关于android测试monkey啥意思的主要内容,如果未能解决你的问题,请参考以下文章

Android命令Monkey压力测试,详解

Monkey测试

Android Monkey压力测试

Android Monkey 压力测试 介绍

Android命令Monkey压力测试,详解

android压力测试命令monkey详解