上节中介绍了Monkey工具使用环境的搭建,传送门。。本节我将详细介绍Monkey工具的使用。 一、Monkey测试简介 Monkey测试是Android平台自动化的一种手段,通过Monkey程序模拟用户触摸屏幕、滑动Trackball、按键等操作来对设备上的程序进行压力测试,检测程序多久的时间发生 ...
分类:
其他好文 时间:
2016-05-23 14:47:14
阅读次数:
200
一、Monkey 1)Monkey是什么? Monkey是SDK中附带的一个工具。是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。Monkey测试是一种为了测试软件的稳定性 ...
分类:
其他好文 时间:
2016-05-21 17:30:01
阅读次数:
149
IOS操作系统不像Android系统那么方便,各种限制也比较多,目前我的建议还是直接在模拟器上执行monkey测试。如果需要在真机上面执行,可以参考文档: http://testerhome.com/topics/2523 本文介绍怎么使用开源工具CrashMonkey进行IOS的monkey测试, ...
分类:
移动开发 时间:
2016-04-13 18:25:33
阅读次数:
382
Monkey一、 Monkey 是什么?Monkey是Android中的一个命令行工具,它其实就是SDK中附带的一个工具,可以运行在模拟器里或实际设备中。 二、Monkey 测试的目的?Monkey测试是Android平台自动化测试的一种手段,通过Monkey程序模拟用户的按键输入,触摸屏输入,手势 ...
分类:
其他好文 时间:
2016-04-06 14:59:08
阅读次数:
279
参考资料:1. Monkey测试策略:https://testerhome.com/topics/597 2. Android Monkey测试详细介绍:http://www.jikexueyuan.com/course/1619.html3. Monkey总结:https://testerhome
分类:
移动开发 时间:
2016-02-20 19:07:45
阅读次数:
365
Monkey 测试针对不同的对象和不同的目的,需要采用不同的测试方案。 首先测试的对象、目的及类型如下: 测试的类型 应用程序的稳定性测试 应用程序的压力测试 测试对象 单一 apk apk 集合 测试的目的 解决问题的测试(忽略异常的测试) 验收测试(不忽略异常的测试) 应用程序的稳定性测试 针对
分类:
移动开发 时间:
2016-02-20 19:01:53
阅读次数:
290
MonkeyTest测试流程1、常用的命令参数说明:-sseed值,设置这个参数的主要作用是程序员可以重复执行这个命令,seed值相同则monkey测试序列也大致一样。-p指定要测试的包,参数跟的是apk的packageid--pct-touch调整触摸事件的百分比(触摸事件是一个down-up事件,它发生在屏幕上..
分类:
移动开发 时间:
2016-02-01 22:39:24
阅读次数:
219
在android手机上做自动化测试,monkey比cts,Android UnitTest 好用多了,他其实是继承与adb shell中的一段的shell指令。一monkey测试的相关的原理monkey测试的原理就是利用socket通讯的方式来模拟用户的按键输入,触摸屏输入,手势输入等,看设备多长时...
分类:
其他好文 时间:
2016-01-20 12:52:21
阅读次数:
152
不废话 直接上货! monkey是android系统里自带的程序,位置:/sdk/tools/lib/monkey.jar,monkey.jar是由一个monkey的shell脚本执行,脚本路径是/sdk/tools/bin/monkey;因此可以在shell环境下直接执行monkey。(注意配置环...
分类:
其他好文 时间:
2016-01-07 20:12:57
阅读次数:
203