摘要: ●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) 编辑