1.Monkeyrunner中包含几个基本类?分别大概的作用是什么?Monkeyrunner中基本包含了MonkeyRunner,MonkeyDevice,MonkeyImageMonkeyRunner:主要作用是将手机与PC进行物理连接,实现在PC进行对手机的设置与控制MonkeyDevice:更...
分类:
其他好文 时间:
2015-01-06 22:54:39
阅读次数:
219
MonkeyRunner用的是Jython 2.5.3,基于Python 2.5,Python 2.7之后才有json模块。需要在Jython中安装simplejson。
分类:
其他好文 时间:
2014-12-31 20:01:38
阅读次数:
145
大家觉得编写一本描述MonkeyRunner原理分析的书籍如何?估计大概10万字左右。内容大概分布如下:
Monkey实现原理: 去描述运行在目标安卓机器的monkey是如何运行并处理MonkeyRunner发送过来的事件请求并把事件注入到系统的Monkey命令处理源码情景分析:去分析关键命令事件如touch,tap等的实现原理AndroidDebugMonitor(adb)运行原理: ...
分类:
移动开发 时间:
2014-12-27 17:34:48
阅读次数:
179
来源于:http://testerhome.com/topics/878 1 # encoding=utf-8 2 3 4 #导入python中自带的time模块和sys模块,脚本中都要用到它们。 5 import time 6 import sys 7 #MonkeyRunn...
分类:
移动开发 时间:
2014-12-10 16:05:28
阅读次数:
279
MonkeyRunner介绍:MonkeyRunner是Google提供的一个基于坐标点的Android黑盒自动化测试工具。Monkeyrunner工具提供了一套API让用户/测试人员来调用,调用这些api可以控制一个Android设备或模拟器,而不需要了解对应的源码。有了Monkeyrunner,...
分类:
移动开发 时间:
2014-12-10 15:48:28
阅读次数:
251
按下HOME键device.press('KEYCODE_HOME','DOWN_AND_UP')按下BACK键device.press('KEYCODE_BACK','DOWN_AND_UP')按下下导航键device.press('KEYCODE_DPAD_DOWN','DOWN_AND_UP'...
分类:
移动开发 时间:
2014-12-10 13:57:14
阅读次数:
238
Monkey的使用简洁有效,但是总是给人感觉功能不够强大。所以,接下来向大家介绍非常给力的工具MonkeyRunner。一、什么是MonkeyRunner monkeyrunner工具提供了一个API,使用此API写出的程序可以在Android代码之外控制Android设备和模拟器。通过monke....
分类:
其他好文 时间:
2014-12-06 16:44:01
阅读次数:
164
花了点事件整理了下MonkeyRunner的工作原理图:...
分类:
其他好文 时间:
2014-11-29 14:36:26
阅读次数:
112
使用Android自动化的方式,不仅可以用来对Android APP进行自动化测试,同样可以用来进行一些其他非常有意思的自动化任务.常用的自动化工具有Monkeyrunner, Robotium, Appium等.Monkeyrunner是Android自带的自动化测试工具,允许用户对Android设备的UI界面进行元素提取,执行touch和drag等操作,配合HierarchyViewer等模块可以非常方便地进行自动化操作....
分类:
移动开发 时间:
2014-11-27 22:09:01
阅读次数:
343
monkeyrunner是Android提供的自动化测试工具,而且它还提供了Python接口,使Python能够使用程序控制应用程序的行为,例如:安装应用,根据包名启动应用,点击事件等。...
分类:
系统相关 时间:
2014-11-19 22:28:32
阅读次数:
545