MonkeyRunner 模块
用python编写脚本
from com.android.monkeyrunner import MonkeyImage as mi
2.1 com.android.monkeyrunner.MonkeyRunner.waitForConnection
2.2 com.android.monkeyrunner.MonkeyRunner.installPackage
2.3 com.android.monkeyrunner.MonkeyRunner.removePackage
实例:device.removePackage('myproject/bin/MyApplication.apk')
2.4 com.android.monkeyrunner.MonkeyRunner.startActivity
2.5 com.android.monkeyrunner.MonkeyRunner.sleep
2.6 com.android.monkeyrunner.MonkeyRunner.takeSnapshot
2.7 com.android.monkeyrunner.MonkeyImage.writeToFile
2.8 com.android.monkeyrunner.MonkeyDevice.type
2.9 com.android.monkeyrunner.MonkeyDevice.wake
2.10 com.android.monkeyrunner.MonkeyDevice.reboot
3.1 com.android.monkeyrunner.MonkeyRunner.alert
3.2 com.android.monkeyrunner.MonkeyRunner.choice
3.3 com.android.monkeyrunner.MonkeyRunner.help
3.4com.android.monkeyrunner.MonkeyRunner.input
4.1 com.android.monkeyrunner.MonkeyDevice.ibroadcastIntent
4.2 com.android.monkeyrunner.MonkeyDevice.drag
com.android.monkeyrunner.MonkeyDevice.getProperty(string key)
com.android.monkeyrunner.MonkeyDevice.getSystemProperty(string key)
com.android.monkeyrunner.MonkeyDevice.installPackage(string path)
com.android.monkeyrunner.MonkeyDevice.instrument(string className,dictionary args)
com.android.monkeyrunner.MonkeyDevice.press(string name,dectionary type)
com.android.monkeyrunner.MonkeyDevice.reboot(string package)
com.android.monkeyrunner.MonkeyDevice.removePackage(string package)
com.android.monkeyrunner.MonkeyDevice.shell(string cmd)执行adb shell
com.android.monkeyrunner.MonkeyDevice.takeSnapshot()
com.android.monkeyrunner.MonkeyDevice.touch(integer x,integer y,integer type)
com.android.monkeyrunner.MonkeyDevice.type(string message)
com.android.monkeyrunner.MonkeyDevice.wake()
5.MonkeyImage 类的方法介绍
com.android.monkeyrunner.MonkeyImage.convertBytes(string format)
com.android.monkeyrunner.MonkeyImage.getSubImage(tuple rect)
com.android.monkeyrunner.MonkeyImage.sameAs(MonkeyImage other,float percent)
com.android.monkeyrunner.MonkeyImage.writeToFile(string path,string format)
com.android.monkeyrunner.MonkeyImage.getHierarchyViewer()
com.android.monkeyrunner.MonkeyImage.startActivity()
MonkeyRunner 模块的更多相关文章
- [Android]官网《monkeyrunner》中文翻译
以下内容为原创,欢迎转载,转载请注明 来自天天博客:http://www.cnblogs.com/tiantianbyconan/p/5050768.html 翻译自 Android Develope ...
- monkeyrunner API接口文档内容
用python编写脚本 1.导入模块: MonkeyRunner MonkeyDevice MonkeyImage ps:如果给导入模块起别名,就应该使用别名,而不能使用原名,否则会出现错误. f ...
- Android自动化测试 - MonkeyRunner(一)介绍
MonkeyRunner介绍: MonkeyRunner是Google提供的一个基于坐标点的Android黑盒自动化测试工具. Monkeyrunner工具提供了一套API让用户/测试人员来调用,调用 ...
- monkeyrunner 详细介绍
MonkeyRunner: monkeyrunner工具提供了一个API,使用此API写出的程序可以在Android代码之外控制Android设备和模拟器.通过monkeyrunner,您可以写出一个 ...
- MonkeyRunner 学习
monkeyrunner 本文档中包含 一个简单的monkeyrunner示例程序 monkeyrunner API简介 运行monkeyrunner monkeyrunner内建帮助 使用插件扩展m ...
- Monkeyrunner 使用说明
monkeyrunner为android系统新公开的一个测试工具.有助于开发人员通过脚本部署较大规模的自动化测试. Monkeyrunner 本文档中包含 一个简单的monkeyrunne ...
- android 自动化(1)
学习android自动化测试要感谢一个朋友耐心的指导 环境搭建:(需要java JDK 以及android SDK) JDK:http://www.oracle.com/technetwork/jav ...
- Monkey&Monkey Runner使用
adb shell monkey -p com.ajb.sp -s 500 --ignore-crashes --ignore-timeouts --monitor-native-crashes -v ...
- android測试工具MonkeyRunner--google官网翻译
近期在复习之前的笔记,在回想MonkeyRunner时看了看google官网的内容,写得不错.就翻译出来分享下.事实上google官网真是一个学习的好地方. 基础知识 MonkeyRunner工具提供 ...
随机推荐
- ImageButton和ImageView设置点击透明区域不响应
思路 ImageView和ImageButton都可以设置background和设置src,两者的区别自行度娘.由于两者的不同,获取它们的图片资源的方法也不同.倘若设置的是background,那么需 ...
- Django基础篇--用户权限管理和组管理
Django作为一个成熟的python后台开发框架,为开发者提供了很多内置的功能,开发者只需要做一些配置就可以完成原生操作中比较复杂的代码编写.这些内置功能中其中一个比较强大的功能就是后台用户管理类. ...
- eclipse下载教程
Eclipse 是一个开放源代码的.基于 Java 的可扩展开发平台. Eclipse 是 Java 的集成开发环境(IDE),当然 Eclipse 也可以作为其他开发语言的集成开发环境,如C,C++ ...
- Django电商项目---完成注册页面和用户登录day1
完成基本的创建项目.用户注册.登录.注销功能 创建Django项目,创建df_user的App 创建静态文件夹static(跟manage.py保持在同一级别下) 复制静态文件(css + image ...
- Pygame安装教程
1.python --version 查看安装的Python版本, pip --version 查看安装的pip版本, 升级pip命令: python -m pip install --upgra ...
- Sring容器技术内幕之InstantiationStrategy类介绍
引言 org.springframework.beans.factory.support.InstantiationStrategy负责根据BeanDefinition对象创建一个Bean实例.Spr ...
- Spring消息中间件ActiveMQ
1:下载ActiveMQ (apache-activemq-5.15.6) 2:下载后的结构如下 3:启动activeMQ 可以通过cmd控制台的方式,也可以通过注册services服务启动的方式 3 ...
- <20180929>任性的甲方
今天参观了朋友在监督的新项目, 这个项目周期大概在6到9个月,预计本年度11月竣工. 总共大楼有五层, 施工面积在一万平米左右. 位于三楼的机房使用的设备有点高大上,发上来鉴赏一下. 双专线, 第二条 ...
- 通过css3,实现加载转动贝塞尔曲线动画
参考博客:http://blog.jobbole.com/94966/ css代码: .loading { position : relative; display : inline-block; w ...
- 关于一台机器部署多个tomcat的小记
一台机器部署多个tomcat在很多时候都是有可能的,比如说多个tomcat配合nginx负载更可能好的利用CPU,或者更新程序时做主备切换等. 1.直接下载或者复制一个已有的tomcat,第一个tom ...