Monkey测试性能报告

  • 格式:docx
  • 大小:19.09 KB
  • 文档页数:5

Monkey 测试性能报告

软件简介

Monkey 测试是 Android 自动化测试的一种手段。 Monkey 测试自己特别简单,就是模

拟用户的按键输入,触摸屏输入,手势输入等,看设施多长时间会出异样。

当 Monkey 程序在模拟器或真切设施运转的时候, 程序会产生必定数目或一准时间内的

随机模拟用户操作的事件 , 如点击,按键,手势等, 以及一些系统级其他事件。往常也称随机测试或许稳固性测试。

软件特色

monkey 测试的原理就是利用 socket 通信的方式来模拟用户的按键输入,触摸屏输入,

手势输入等, 看设施多长时间会出异样。 当 Monkey 程序在模拟器或设施运转的时候, 假如

用户出发了比方点击,触摸,手势或一些系统级其他事件的时候, 它就会产生随机脉冲,所

以能够用 Monkey 用随机重复的方法去负荷测试你开发的软件。测试事例

Windows 下:

1、 经过 eclipse 启动一个 Android 的 emulator

2、 在命令行中输入: adb devices 查察设施连结状况

C:\Documents and Settings\Administrator>adb devices

List of devices attached

emulator-5554 device 精选文库

3、 在有设施连结的前提下,在命令行中输入: adb shell 进入 shell 界面

C:\Documents and Settings\Administrator>adb shell

#

4、 查察 data/data 文件夹下的应用程序包。注:我们能测试的应用程序包都在这个目录下

C:\Documents and Settings\Administrator>adb shell

#

2 精选文库

3 精选文库

android.tts

4 精选文库

5、 以 作为对象进行 MonkeyTest

#monkey -p com.android.calculator2 -v 500

此中 -p 表示对象包 –v 表示事件数目

运转过程中, Emulator 中的应用程序在不停地切换画面。

依据选定的不一样级其他反应信息, 在 Monkey 中还能够看到其履行过程报告和生成的事件。

总结查收

Monkey 功能测试经过,它能够敌手机软件阶段性的功能做一个完好的测评。软件能够

正常使用。

值得注意的是,我们要认识 Monkey 测试停止的三个条件:

1、假如限制了 Monkey 运转在一个或几个特定的包上,那么它会监测试图转到其

它包的操作,并对其进行阻挡。

2、假如应用程序崩溃或接收就任何失控异样, Monkey 将停止并报错。

3、假如应用程序产生了应用程序不响应的错误, Monkey 将会停止并报错。

测试时间: 2016 年 2 月 18 号 测试人员: XXX

5