Monkey
QingLang0213
这个作者很懒,什么都没留下…
展开
-
Monkey简介
一、Monkey测试简介Monkey测试是Android平台自动化测试的一种手段,通过Monkey程序模拟用户触摸屏幕、滑动Trackball、按键等操作来对设备上的程序进行压力测试,检测程序多久的时间会发生异常。 二、Monkey测试原理monkey测试的原理就是利用socket通讯的方式来模拟用户的按键输入,触摸屏输入,手势输入等,看设备多长时间会出异常。当Monke...原创 2019-01-18 11:31:55 · 987 阅读 · 0 评论 -
Monkey测试基本命令
1) 参数: -p参数-p用于约束限制,用此参数指定一个或多个包(Package,即App)。指定包之后,Monkey将只允许系统启动指定的APP。如果不指定包,Monkey将允许系统启动设备中的所有APP。* 指定一个包: adb shell monkey -p com.htc.Weather 100说明:com.htc.Weather为包名,100是事件计数(即让Monkey程序模...原创 2019-01-18 11:24:14 · 1413 阅读 · 0 评论 -
Monkey检测内存泄露
原文地址: http://t.leborn.me/blog/home/detail/1510221344213443157 Monkey是一个快速检查内存泄露的好工具,可以初步发现较明显的内存泄露问题。 什么是内存泄露?是指不在使用的对象持续占有内存,造成内存空间的浪费。 检查内存泄露的基本操作步骤: 1.运行Monkey或者固定自动化用例 ...转载 2019-01-18 11:27:21 · 2659 阅读 · 0 评论 -
Monkey测试log分析三
测试完后,要看得懂结果,快速定位问题,修复后能进行验证,才能发挥测试的效果。Monkey结果输出 1.保存在pc中 adb shell monkey [option] <count> >d:\monkey.txt 2.保存在手机中 adb shell monkey [option] <count> >/mnt/sdcard/mon...转载 2019-01-18 11:27:46 · 4766 阅读 · 1 评论 -
Monkey测试黑白名单
Monkey的 APK应用集合分为黑名单和白名单,黑名单是指系统不会执行黑名单中以内的apk;白名单则是只执行在白名单中的apk。 黑名单的设置方法:a.创建一个名称为blacklist的txt文档,在文件中输入应用程序的包名,如mms应用,则在文件中输入com.android.mms 如果有多个应用程序不想被执行,则在文件中添加多个包名,注意包名与包名之间均用回车键。b.将b...原创 2019-01-18 11:32:07 · 4335 阅读 · 2 评论