本篇介绍两个Android自带的测试框架:Monkey和MonkeyRunner1.MonkeyMonkey是android自带的测试框架,通过向手机发送随机事件(手势,点击,输入)进行应用程序压力测试(可指定应用程序包名,也可以说是稳定性测试),测试应用程序的稳定性和健壮性;
使用步骤:
(1)进入adb shell
(2)cd /system/bin
然后执行monke...
分类:
移动开发 时间:
2016-05-12 13:59:52
阅读次数:
186
项目任务:编写日历选择界面和查明细界面(查看某一天的具体收支出状况) 1.背景 ①典型用户 (1)姓名:张云 (2)年龄:17~23 (3)收入:家长给的生活费与自己兼职(1500元/月) (4)代表的用户在市场上的比例和重要性:比例很大,此软件就是面向大学生的 (5)使用这个软件的典型场景:吃饭后 ...
分类:
其他好文 时间:
2016-05-12 10:42:45
阅读次数:
185
Monkey 是Android SDK提供的一个命令行工具, 可以简单,方便地运行在任何版本的Android模拟器和实体设备上。 Monkey会发送伪随机的用户事件流,适合对app做压力测试 阅读目录 环境搭建 安装Android SDK 并配置环境变量 http://pan.baidu.com/s ...
分类:
移动开发 时间:
2016-05-07 20:50:46
阅读次数:
228
好久没有进cnblogs了,都快长草了.之前对接某度要求我司的插件 monkey test满8小时无OOM 无crash 虐哭了...各种OOM 下面把当时写的一篇笔记po上来防止长草. 1.什么是OOM,为什么会有OOM Android主要应用在嵌入式设备中,所以因为嵌入式设备本身的一些限制,通常 ...
分类:
移动开发 时间:
2016-05-07 19:35:15
阅读次数:
169
ackage com.monkey.servlet; import javax.servlet.*; import javax.servlet.http.*; import java.io.*; import java.util.*; public class mainServlet extends ...
分类:
Web程序 时间:
2016-05-05 22:35:15
阅读次数:
235
Android常见的错误类型有两种 1.ANR类型 1)在5秒内没有响应输入的事件(例如,按键按下,屏幕触摸) 2)BroadcastReceiver在10秒内没有执行完毕 2.Crash类型 1)异常停止 2)异常退出 Monkey 调试参数 --kill-process-after-error ...
分类:
移动开发 时间:
2016-05-04 22:36:35
阅读次数:
473
Monkey 是什么? Monkey是Google提供的一个用于稳定性与压力测试的命令行工具。 Monkey路径: 路径:/System/framework/monkey.jar 启动脚本路径:/system/bin/monkey 1.首先我们先打开安卓模拟器 2.打开本地cmd命令窗口 3.输入命 ...
分类:
移动开发 时间:
2016-05-04 18:45:20
阅读次数:
191
因为Monkey Test是在eclipse上执行的,所以玩monkey test的时候要先配置安卓开发环境 一、Android开发环境搭建指南 1)安装JDK ...
分类:
移动开发 时间:
2016-05-03 20:02:30
阅读次数:
152
明天ctsc,赶紧学了一下gedit的配置 以下假设你只在/home/zzq下写代码(用户名自己改) 首先在/home/zzq下建一个runner.sh,内容如下: #!/bin/bash time $1 echo "==================================" echo ... ...
分类:
其他好文 时间:
2016-05-01 19:08:36
阅读次数:
292