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啥意思的主要内容,如果未能解决你的问题,请参考以下文章