Android自动化测试之使用java调用monkeyrunner众所周知,一般情况下我们使用android中的monkeyrunner进行自动化测试时,使用的是python语言来写测试脚本。不过,最近发现可以用java调用monkeyrunner Api,用java语言写测试脚本。于是,就简单研究...
分类:
移动开发 时间:
2014-10-14 22:55:59
阅读次数:
172
测试脚本录制:方案一:我们先看看以下monkeyrecoder.py脚本:#Usage:monkeyrunnerrecorder.py#recorder.pyhttp://mirror.yongbok.net/linux/ ... ey_recorder.py;com.android.monkeyr...
分类:
移动开发 时间:
2014-10-14 22:01:39
阅读次数:
216
准备工作1、安装Android SDK2、熟悉MonkeyRunner的API(http://article.yeeyan.org/view/37503/164523)3、一部Android手机或模拟器(手机与电脑连接,可以使用adb devices验证手机是否与电脑连接成功)4、手机打开“指针位置...
分类:
其他好文 时间:
2014-10-13 18:03:19
阅读次数:
226
一、什么是monkeyrunnermonkeyrunner工具提供了一个API,使用此API写出的程序可以在Android代码之外控制Android设备和模拟器。通过monkeyrunner,您可以写出一个Python程序去安装一个Android应用程序或测试包,运行它,向它发送模拟击键,截取它的用...
分类:
移动开发 时间:
2014-10-11 20:35:56
阅读次数:
259
Info: 初步学习,难免会有疏漏,以后我会不断修改补全,直到完美。转载请注明出处,谢谢。2014-10-11:初版--------------------------------------------MonkeyRunner环境配置好以后,启动模拟器,写了个最简单的脚本。'''Created o...
分类:
移动开发 时间:
2014-10-11 20:30:57
阅读次数:
303
--------------------------------------------Info: 初步学习,难免会有疏漏,以后我会不断修改补全,直到完美。2014-10-11:初版 --------------------------------------------所需环境:a.Android...
分类:
移动开发 时间:
2014-10-11 18:21:06
阅读次数:
372
前言:Android自动化测试工具、方法和框架,包括android测试框架、CTS、Monkey、Monkeyrunner、benchmark、test tool等。一、 什么是MonkeyMonkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件....
分类:
移动开发 时间:
2014-10-11 17:25:55
阅读次数:
181
1. 前言
本来这次文章的title是写成和前几篇类似的《EasyMonkeyDevice API实践全记录》,内容也打算把每个API的实践和建议给记录下来,但后来想了下觉得这样子并不是最好的方法,鉴于EasyMonkeyDevice其实就是在前几章描述的MonkeyDevice和HierarchyViewer的基础上加了一层Wrapper,把原来的通过接受坐标点或者ViewNode来操作控件的...
分类:
移动开发 时间:
2014-10-11 15:29:35
阅读次数:
207
MonkeyRunner,Roboitum,UIAutomator和Appium框架的一比较之拙见...
分类:
其他好文 时间:
2014-10-10 10:49:14
阅读次数:
219
1. 背景
鉴于网上使用MonkeyImage的实例除了方法sameAs外很难找到,所以本人把实践各个API的过程记录下来然自己有更感性的认识,也为往后的工作打下更好的基础。同时也和上一篇文章《MonkeyDevcie
API 实践全记录》起到相互呼应的作用。
因为并没有MonkeyRunner的项目背景,所以这里更多的是描述各个API是怎么一回事,而不是描述在什么场景下需要用到。也...