然后cmd输入adb device能显示出设备就行,如下 2、执行monkey测试 monkey的命令全在cmd中执行 通过adb shell monkey 这条命令能显示出所有相关参数 []内的可写可不写 count表示次数/事件数,它必须写,写数字,如:adb shell monkey200---针对手机整机进行了200次的事件操作 所有参数都写在monkey和事件数之间 adb sh...
Monkey 测试是通过向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对应用程序客户端的稳定性测试; 通俗来说,Monkey 测试即“猴子测试”,是指像猴子一样,不知道程序的任何用户交互方面的知识,就对界面进行无目的、乱点乱按的操作; Monkey 测试是一种为了测试软件的稳定性、健壮性的快速有效...
monkey -p systemsetting.ivi.com –v -v –v 100:说明最详细的日志,包括了测试中选中/未选中的Event信息 4、参数: -s 用于指定伪随机数生成器的seed值,通过相同的seed可以产生相同的monkey事件 Monkey 测试1:monkey -p systemsetting.ivi.com -s 10 100 Monkey 测试2:monkey -p systemsetting.ivi.com –...
Monkey测试是Android平台自动化测试的一种手段, 通过Monkey程序模拟用户触摸屏幕、滑动,Trackball(轨迹球)、按键等操作来对设备上的程序进行压力测试, 检测程序多久的时间会发生异常(奔溃,闪退,无响应(性能方面的bug)等)。 monkey是命令行工具,是安卓系统自带的一个脚本,通过adb工具在PC端调用 缺点:Monkey虽然可以根据...
Monkey测试出现错误后,一般的差错步骤为以下几步: 1、 找到是monkey里面的哪个地方出错 2、 查看Monkey里面出错前的一些事件动作,并手动执行该动作 3、 若以上步骤还不能找出,可以使用之前执行的monkey命令再执行一遍,注意seed值要一样。 一般的测试结果分析:1、 ANR问题:在日志中搜索“ANR” ...
一、【Monkey测试-稳定性测试】 1)Monkey程序是Android系统自带的,使用java语言写成,在Android文件系统存放的路径为 /system/framework/monkey.jar adb shell 打开目录 cd /system/framework/ 可以看到monkey.jar文件 2)Monkey.jar程序是一个名为“monkey”的shell脚本启动执行的 ...
一、Monkey压力测试的原理 1. adb shell monkey的运行机制 实际上是执行手机中/system/bin/monkey这个脚本;2. Monkey事件注入机制Monkey注入系统事件是通过 framework 层的 hidenApi (如:activemanager,inputmanager,windowmanager) 获取系统服务。Monkey中有11种事件,这些事件在MonkeyEventSource中对事件之间的比例进行...
/system/framework/monkey.jar; (2)Monkey.jar程序是由一个名为“monkey”的Shell脚本来启动执行,shell脚本在Android文件系统中的存放路径是:/system/bin/monkey; (3)通过在cmd窗口中执行: adb shell monkey {+命令参数}来进行Monkey测试; (三)Monkey命令详解 ...
顾名思义,Monkey就是猴子, Monkey测试,就像一只猴子, 在电脑面前,乱敲键盘在测试。 通过Monkey程序模拟用户触摸屏幕、滑动Trackball、 按键等操作来对设备上的程序进行压力测试,检测程序多久的时间会发生异常。 2.Monkey用来做什么 Monkey 主要用于Android 的压力测试自动的一个压力测试小工具, 主要目的就是为了测试app...