上一篇文章《Monkey源码分析之运行流程》给出了monkey运行的整个流程,让我们有一个概貌,那么往后的文章我们会尝试进一步的阐述相关的一些知识点。这里先把整个monkey类的结构图给出来供大家参考,该图源自网上(我自己的backbook pro上没有安装OmniGraffle工具,55美金,不舍...
分类:
其他好文 时间:
2015-02-10 21:27:27
阅读次数:
268
Monkey:命令行工具,压力测试,可模拟按键输入,触摸屏输入,测试设备多久出现异常,只能产生随机事件
MonkeyRunner:用Python脚本,可视化,可扩展的自动化,多设备,自动化
CTS:一堆单元测试用例,兼容性,常用语设备制造商
ASE:python脚本,扩展性好,定制测试,(可以模拟打电话,发信息,看网页)
Robotium:可以测试apk,也可在有源码的情况...
分类:
移动开发 时间:
2015-02-10 15:28:38
阅读次数:
232
眼下android SDK里自带的现成的測试工具有monkey 和 monkeyrunner两个。大家别看这俩兄弟名字相像,但事实上是完全然全不同的两个工具,应用在不同的測试领域。总的来说,monkey主要应用在压力和可靠性測试上,执行该命令能够随机地向目标程序发送各种模拟键盘事件流,而且能够自定义...
分类:
移动开发 时间:
2015-02-08 16:42:15
阅读次数:
265
Monkey测试本文地址:http://blog.csdn.net/caroline_wendy一、Monkey测试简介Monkey测试是Android平台自动化测试的一种手段,通过Monkey程序模拟用户触摸屏幕、滑动Trackball、按键等操作来对设备上的程序进行压力测试,检测程序多久的时间会发生异常。 二、Monkey程序介绍1) Monkey程序由Android系统自带,使用Java语言...
分类:
移动开发 时间:
2015-02-08 10:22:19
阅读次数:
291
List操作:ten_things="ApplesOrangesCrowsTelephoneLightSugar"
print"Waittherearenot10thingsinthatlist.Let‘sfixthat."
stuff=ten_things.split(‘‘)
more_stuff=["Day","Night","Song","Frisbee","Corn","Banana","Girl","Boy"]
whilelen(stuff)!=10:
next_one=more_stuff...
分类:
编程语言 时间:
2015-02-06 16:55:33
阅读次数:
150
android测试之 monkey测试。实现对正在开发的应用程序进行压力测试。...
分类:
移动开发 时间:
2015-02-04 12:55:28
阅读次数:
218
各种派PIhttp://www.eeboard.com/bbs/thread-34534-1-1.htmlRaspberry Pi电脑板,中文译名"树莓派"!Banana pi 香蕉派是 raspberry pi 树莓派的"克隆"www.banana-pi.com最新开源硬件项目,兼容树莓派Bana...
分类:
其他好文 时间:
2015-02-04 09:18:03
阅读次数:
202
使用monkey help 命令查看命令参数,如下:C:\Users\chenfenping>adb shell monkey -helpusage: monkey [-p ALLOWED_PACKAGE [-p ALLOWED_PACKAGE] ...][-c MAIN_CATEGORY [-c ...
分类:
移动开发 时间:
2015-02-03 10:47:24
阅读次数:
223
monkey 1 中我们写到:C:\Users\chenshan>adb shellshell@hwG750-T20:/ $ monkey -p cn.emoney.acg -v 500说明:-p :指定被测试apk,主Activity(第一个启动的Activity)所在的包名(我问的开发) ...
分类:
移动开发 时间:
2015-02-03 10:43:10
阅读次数:
168
Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。Monkey测试是一种为了测试软件的稳定性、健壮性的快速有效的方法。最近在测试公司手机软件app,抽空研究了下手...
分类:
移动开发 时间:
2015-02-02 17:52:26
阅读次数:
259