上一篇文章《设计模式--动态代理(JDK)》已经写了JDK中动态代理的应用,这篇文章将介绍动态代理在CGLIB中应用。,从上篇文章中我们知道使用JDK动态代理是有一定限制。就是被代理类必须至少实现一个接口,因为JDK为我们生成的动态代理也是实现这个接口的。所以如果没有接口,JDK基本就歇菜了。CGLIB正好弥补了JDK的这个缺陷,他的被代理类是无需实现接口,因为它的实现机制是继承被代理类,从而创建...
分类:
其他好文 时间:
2015-05-31 21:44:33
阅读次数:
134
分类:adb2014-06-22 01:24837人阅读评论(0)收藏举报androidadb测试monkeyrunnerpython在android测试中,经常需要知道启动一个Activity所需要的component,例如在monkeyrunner中启动一个系统设置:startActivity(...
分类:
数据库 时间:
2015-05-30 10:44:45
阅读次数:
173
#导入程序测试所需要的模块 from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice #连接当前对象,返回一个MonkeyDevice对象 device = MonkeyRunner...
分类:
其他好文 时间:
2015-05-20 22:04:20
阅读次数:
125
在开始自动化测试的时候,我们可能需要一些工具支持。对于Android平台,官方在开发者工具Adt中已经集成了几种可以用于自动化测试的工具。如果使用这些工具,你可以不用为了开始自己的自动化测试而去额外下载安装其它的工具(当然为了Adt的正常使用,Java环境还是必须的)。这个系列的文章将会分别对这些工具做出一些简单的介绍。
Adt中集成的可以用于自动化测试的工具包括:
MonkeyMon...
分类:
移动开发 时间:
2015-05-14 12:06:25
阅读次数:
202
monkeyrunner简介monkeyrunner工具提供了一个API,使用此API写出的程序可以在Android代码之外控制Android设备和模拟器。主要设计目的是用于测试功能/框架水平上的应用程序和设备,或用于运行单元测试套件在工作站上通过API定义的特定命令和事件控制设备或模拟器。与mon...
分类:
其他好文 时间:
2015-05-08 19:48:17
阅读次数:
187
选自:http://yuedu.baidu.com/ebook/d4d8b6121eb91a37f0115c1dMonkeyrunner是由Google开发、用于Android系统的自动化测试工具,由Android系统自带,存在于AndroidSDK中(SDK:SoftwareDevelopmentKit,软件开发工具包),Monkeyrunner提供了一套API(API:ApplicationProgrammi..
分类:
移动开发 时间:
2015-05-05 16:57:30
阅读次数:
153
选自:http://yuedu.baidu.com/ebook/d4d8b6121eb91a37f0115c1d第1节 MonkeyRunner工具简介 Monkeyrunner是由Google开发、用于Android系统的自动化测试工具,由Android系统自带,存在于Android SDK中(....
分类:
移动开发 时间:
2015-05-05 12:00:53
阅读次数:
148
移动平台自动化测试从零开始-UIAutoMator工具使用http://yuedu.baidu.com/ebook/ee56e753e2bd960591c6773c移动平台自动化测试从零开始--MonkeyRunner工具使用http://yuedu.baidu.com/ebook/d4d8b612...
分类:
移动开发 时间:
2015-05-01 16:05:35
阅读次数:
156
前面部分内容转自http://blog.csdn.net/zm2714/article/details/7980634Android自动化测试之Monkeyrunner使用方法及实例 目前android SDK里自带的现成的测试工具有monkey 和 monkeyrunner两个。大家别看这俩兄弟名...
分类:
其他好文 时间:
2015-04-29 13:21:31
阅读次数:
171
在使用monkeyrunner的时候会经常遇到元素通过坐标定位的问题。下面是解决这类问题的其中一种办法: 例如:一个button的bounds坐标是[361,744][649,844],做如下操作 1. 通过uiautomatorviewer获取,如图:(此图只...
分类:
其他好文 时间:
2015-04-27 13:24:47
阅读次数:
1526