1. 背景
使用SDK自带的NotePad应用作为实践目标应用,目的是对MonkeyDevice拥有的成员方法做一个初步的了解。
以下是官方列出的方法的Overview。
Return Type
Methods
Comment
void
broadcastIntent (string uri, string action,...
1. 背景
在使用MonkeyRunner的时候我们经常会用到Chimchat下面的HierarchyViewer模块来获取目标控件的一些信息来辅助我们测试,但在MonkeyRunner的官网上是没有看到相应的API的描述的,上面只有以下三个类的API引用信息(http://developer.android.com/tools/help/MonkeyDevice.html)
Monk...
分类:
移动开发 时间:
2014-10-07 12:37:23
阅读次数:
300
1.问题起因
根据上一篇文章《MonkeyRunner在Windows下的Eclipse开发环境搭建步骤(兼解决网上Jython配置出错的问题)》搭配好Eclipse上面的MonkeyRunner开发环境后,尝试写一段代码来测试下notepad应用,但发觉编辑器了上面的comment都是灰暗的,很难看得清楚,况且因为本博客里面其他框架使用的都是Java,习惯了Java上面的绿色comment,所...
分类:
系统相关 时间:
2014-10-05 17:20:08
阅读次数:
271
网上有一篇shangdong_chu网友写的文章介绍如何在Eclipse上配置MonkeyRunner,做了挺好的一个描述,但经过我的试验在我的环境上碰到了Jython解析器出错的问题,且该文章缺少Pydev安装的步骤,所以这里按照本人的情况从新撰文描述如何在Eclipse上把MonkeyRunner的开发环境搭建起来。
1.环境
首先需要先描述下本人配置的环境,因为不确定其他环境下配置是否会...
我在之前的两篇文章中用java来实现过 Android 自动化测试(1)如何安装和卸载一个应用(java)、Android 自动化测试(2)根据ID查找对象(java)。 但是本质上都是用monkeyrunner对应的java lib 来实现的,但是相关的文档非常少,如果真的要用monkeyrunner来做功能性的自动化测试,强烈还是推荐使用python语言
使用monkeyrunner 使用id来查找控件,使用上EasyMonkeyDevice的Touch、Type等几个基本操作,就可以完成很多基...
分类:
移动开发 时间:
2014-10-05 01:18:17
阅读次数:
531
之前的系列给出了Appium,Robotium,Instrumentation和UIAutomator创建一个Note实例的例子:
《Appium创建一个Note的实例》
《Robotium创建一个Note的实例》
《UIAutomator创建一个Note的实例》
《SDK Instrumentation创建一个Note的实例》
那么用MonkeyRunner又是如何实现这些功能...
分类:
其他好文 时间:
2014-09-27 13:40:09
阅读次数:
206
1、android aapt
aapt 是android assert packaging tool的缩写,采用aapt可以查看apk的信息和列出apk包的内容
2、monkey runner 和chimpchat
The monkeyrunner tool provides an API for writing programs that control an Android de...
分类:
移动开发 时间:
2014-09-23 22:32:55
阅读次数:
288
from com.android.monkeyrunner import MonkeyRunner,MonkeyDevicefrom com.android.monkeyrunner.easy import EasyMonkeyDevicefrom com.android.monkeyrunner....
分类:
其他好文 时间:
2014-09-17 18:20:12
阅读次数:
170
因项目需要,开始研究Android自动化测试方法,对其中的一些工具、方法和框架做了一些简单的整理,其中包括Monkey、Monkeyrunner、Athrun、appium,目前仍在了解学习android测试框架、CTS等。本文主要为前段时间学习总结,由于刚接触不久,故本文难免会有些肤浅,大神请绕走...
分类:
移动开发 时间:
2014-09-16 22:02:31
阅读次数:
504
转自:hereMonkey工具前言:最近开始研究Android自动化测试方法,对其中的一些工具、方法和框架做了一些简单的整理,其中包括android测试框架、CTS、Monkey、Monkeyrunner、benchmark、其它test tool等等。因接触时间很短,很多地方有不足之处,希望能和大...
分类:
移动开发 时间:
2014-08-21 16:35:04
阅读次数:
202