monkey1-理论

第一部分

1.为什么开展压力测试?

2.什么时候开展压力测试?

首轮功能测试通过后,下班后夜间进行

第二部分:理论

手工测试场景&自动化测试场景


monkey1-理论_第1张图片

1.什么是monkey工具?

发送伪随机用户事件的工具

2.monkey在哪儿?

手机系统里,无可视化的icon,为了与monkey通信,用到adb工具。

3.adb是什么?(android debug bridge)

usb线建立pc和手机端的硬链接

用adb建立pc和手机端monkey的软链接,调试手机上任何一个应用的入口

4.什么是monkey script?

一组可以被monkey识别的命令集合,可以完成固定的、重复的操作。

5.什么是monkey runner?

提供一系列api、可以完成模拟事件和截屏操作

6.monkey runner和monkey的区别?

在adb shell 中,发送伪随机用户事件的工具

通过api定义特定命令和事件控制设备

7.monkeyrunner的主要接口功能有哪些?

monkeyrunner:用来连接设备或模拟器

monkeydevice:提供安装、卸载应用,发送模拟事件

monkeyimage:完成图像保存,及对比的操作

8、monkeyrunner的测试类型有哪些?

多设备控制、功能测试、回归测试

9.异常结果分析

1.什么是crash?使用过程中的非正常退出

2.什么是ANR?application not responding 

你可能感兴趣的:(monkey1-理论)