个人做考试类网站,施工企业会计核算及常用会计分录,能通过付费网站看别人空间吗,想接网站自己做Monkey是Android中的一个命令行工具#xff0c;可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等)#xff0c;实现对正在开发的应用程序进行压力测试。Monkey测试是一种为了测试软件的稳定性、健壮性的快速有效的方法。1… Monkey是Android中的一个命令行工具可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等)实现对正在开发的应用程序进行压力测试。Monkey测试是一种为了测试软件的稳定性、健壮性的快速有效的方法。1环境检查先检查电脑adb有没有在运行--cmd--adb--回车或者输入adb shell 检查adb是否配置好。2手机用USB连接电脑运行--cmd回车输入adb devices3,检查有没有获取到手机root权限运行--cmd回车输入adb shell回车如果出现$,就是没有获取到ROOT权限。如果出现#就是获取到ROOT权限。没有获取到root权限则需要解决这个问题一般输入su可以切换到ROOT 权限如果su不能切换则需要在手机上安卓软件来获取手机的ROOT权限。4获取到root权限后输入cd /data/data 找到你的app包名5然后可以输入monkey –p com.datou.hibrowser –v 100 - ----自己apk的包名也可以退出sehll在命令行直接输入adb shell monkey –p com.datou.hibrowser –v 100运行过程中模拟器中的应用程序在不断的切换画面。 下面这句命令的意思是启动指定的应用程序并向其发送500个伪随机事件 #monkey -p com.datou.hibrowser -v 500 其中-p表示对象包 –v 表示事件数量运行展示6其他参数Monkey Test执行过程中在下列三种情况下会自动停止 A如果限定了Monkey运行在一个或几个特定的包上那么它会监测试图转到其它包的操作并对其进行阻止。 B如果应用程序崩溃或接收到任何失控异常Monkey将停止并报错。 C如果应用程序产生了应用程序不响应(application not responding)的错误Monkey将会停止并报错。 通过多次并且不同设定下的Monkey测试才算它是一个稳定性足够的程序。 转载于:https://blog.51cto.com/fangwei009/1867759