一. 初步分析方法:Monkey测试出现错误后,一般的差错步骤为以下几步:1、 找到是monkey里面的哪个地方出错2、 查看Monkey里面出错前的一些事件动作,并手动执行该动作3、 若以上步骤还不能找出,可以使用之前执行的monkey命令再执行一遍,注意seed值要一样(seed值是唯一能够重现 ...
分类:
其他好文 时间:
2017-10-31 14:23:02
阅读次数:
239
一. 分类 Monkey测试针对不同的对象和不同的目的采用不同的测试方案,首先测试的对象、目的及类型如下: 测试的类型分为:应用程序的稳定性测试和压力测试 测试对象分为:单一apk和apk集合 测试的目的分为:解决问题的测试(忽略异常的测试)和验收测试(不忽略异常的测试) 二. 应用程序的稳定性测试 ...
分类:
其他好文 时间:
2017-10-31 12:41:40
阅读次数:
213
4. Monkey (压力测试) 这个是Android提供的系统工具。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。Monkey测试是一种为了测试软件的稳定性、健壮性的快速有效的方法。 ■测试的对象仅为应用程序包,有一定的局限性。 ■Mo ...
分类:
移动开发 时间:
2017-10-28 16:41:15
阅读次数:
288
一、Monkey 是什么?Monkey 就是SDK中附带的一个工具。 二、Monkey 测试的目的?:该工具用于进行压力测试。 然后开发人员结合monkey 打印的日志 和系统打印的日志,结局测试中出现的问题。 三、Monkey 测试的特点?Monkey 测试,所有的事件都是随机产生的,不带任何人的 ...
分类:
移动开发 时间:
2017-10-24 19:35:42
阅读次数:
222
一、Monkey简介Monkey是Android的SDK里面的tools下的命令行乱点工具,顾名思义,Monkey就是猴子,Monkey测试就像一只猴子在指定APP下乱点页面进行测试。也是一个压力测试小工具,主要目的就是为了测试app是否会Crash。二用法:前置条件:安装AndroidSDK并配置环境变量。可以在C..
分类:
其他好文 时间:
2017-09-26 10:42:45
阅读次数:
114
monkey内存泄露 1.内存泄露发现方法 执行monkey测试时有时会有内存泄露情况,可以进行排查 a.手机弹出out of memory对话框--基本确定有内存泄露 b.手机没有提示但是实际有内存泄露:排除方法通过logcat文件GC输出lgo信息,搜关键词GC,如果有下面四个中的一个,就可能存 ...
分类:
其他好文 时间:
2017-07-20 14:12:44
阅读次数:
169
1 monkey测试是基于向activity发送事件 2 launcher测试是可以测试到可点到的地方 3 确认错误的方法: Anr文件夹 Dropbox看是否有appcrash Tombstones确认日志 Logcat确认以下几项:fatal,error,nullpointexception 4 ...
分类:
其他好文 时间:
2017-07-16 12:24:59
阅读次数:
143
前提是:有安卓环境,能用adb命令 一、Monkey 测试的目的? 该工具可用于测试稳定性。 开发人员结合monkey 打印的日志 和系统打印的日志,解决测试中出现的问题 二、Monkey 测试的特点?Monkey 测试,所有的事件都是随机产生的,不带任何人的主观性 三、monkey命令 adb s ...
分类:
移动开发 时间:
2017-07-03 23:55:22
阅读次数:
314
一. 初步分析方法 Monkey测试出现错误后,一般的差错步骤为以下几步: 1、 找到是monkey里面的哪个地方出错 2、 查看Monkey里面出错前的一些事件动作,并手动执行该动作 3、 若以上步骤还不能找出,可以使用之前执行的monkey命令再执行一遍,注意seed值要一样 一般的测试结果分析 ...
分类:
其他好文 时间:
2017-06-29 19:23:58
阅读次数:
191
一、JAVA环境的搭建 1.安装jdk-7u60-windows-x64(JAVA1.7.0,也可安装最新版的JAVA1.8.0),默认安装路径C盘; 2.JAVA环境变量的搭建: 我的电脑→右键属性→→环境变量 点击新建 例如: 在系统变量里需找Path,点击编辑 添加%JAVA_HOME%\bi ...
分类:
其他好文 时间:
2017-06-29 19:12:40
阅读次数:
171