从品牌网站建设到网络营销策划,从策略到执行的一站式服务
Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。Monkey测试是一种为了测试软件的稳定性、健壮性的快速有效的方法。
莲花网站制作公司哪家好,找创新互联!从网页设计、网站建设、微信开发、APP开发、成都响应式网站建设公司等网站项目制作,到程序开发,运营维护。创新互联成立与2013年到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联。
1,环境检查
先检查电脑adb有没有,在运行--cmd--adb--回车
或者输入adb shell
检查adb是否配置好。
2,手机用USB连接电脑
运行--cmd回车,输入adb devices
3,检查有没有获取到手机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测试才算它是一个稳定性足够的程序。
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图