摘要: ●MonkeyImage模块 图像处理相关的模块,主要是对截屏生成的图像进行一些操作。主要包括: ●MonkeyImage官方详细介绍 newimage = MonkeyDevice.takeSnapshot() MonkeyImage是通过MonkeyDevice模块的takeSnapshot() 阅读全文
posted @ 2017-03-28 11:07 lxszero 阅读(240) 评论(0) 推荐(0) 编辑
摘要: ●MonkeyDevice常量按键类型 DOWN、UP、DOWN_AND_UP ●MonkeyDevice支持的方法 •broadcastIntent() //发送广播 •drag () //实现屏幕拖放 •getProperty() //获取系统变量 •getSystemProperty() // 阅读全文
posted @ 2017-03-28 11:05 lxszero 阅读(193) 评论(0) 推荐(0) 编辑
摘要: ●MonkeyRunner简介 MonkeyRunner:Android SDK中自带的一个黑盒测试工具,在PC端通过Android API控制设备的运行或者自动化测试的执行。支持Python脚本,可以实现Monkey无法实现的一些逻辑控制。 注意: 前一章面讲的Monkey是运行在abd shel 阅读全文
posted @ 2017-03-27 09:59 lxszero 阅读(230) 评论(0) 推荐(0) 编辑
摘要: ●MonkeyServer机制简介 Monkey可以在设备上启动一个服务端让客户机远程的连接到设备,对设备进行调试和控制 ●MonkeyServer使用 •启动MonkeyServer adb shell monkey --port 1080 & •连接MonkeyServer adb forwar 阅读全文
posted @ 2017-03-27 09:50 lxszero 阅读(273) 评论(0) 推荐(0) 编辑
摘要: ●Monkey脚本 adb shell monkey -f <script> 1 参考源码:https://android.googlesource.com/platform/development/+/mastercmds/monkey/src/com/android/commands/monke 阅读全文
posted @ 2017-03-27 09:49 lxszero 阅读(449) 评论(0) 推荐(0) 编辑
摘要: ●Monkey工具执行 com.houbank.houbankfinance •adb shell monkey -p com.android.calculator2 1000 (可以看出计算器随机运行1000次) •adb shell monkey -p com.houbank.houbankfi 阅读全文
posted @ 2017-03-27 09:47 lxszero 阅读(200) 评论(0) 推荐(0) 编辑
摘要: ●Monkey工具简介 Monkey:是Android系统自带的一个黑盒自动化测试工具,通过随机触发界面事件发送事件流,来确定应用是否发生异常。多用于Android应用的稳定性、压力测试。 注:Monkey的随机事件流是伪随机事件流,因为每一次的Monkey测试有一个seed(种子值),通过seed 阅读全文
posted @ 2017-03-27 09:42 lxszero 阅读(312) 评论(0) 推荐(0) 编辑
摘要: ●ADB简介 ADB-Android Debug Bridge,起调试桥的作用通过 ADB可以在eclipse中方便通过DDMS来调试Android程序,说白了就是debug工具。 ●ADB组成机制 在PC端包含一个客户端和adb的server,在设备端运行了adb daemon,也就是adb的守护 阅读全文
posted @ 2017-02-25 18:09 lxszero 阅读(414) 评论(0) 推荐(0) 编辑