monkey1-理论

第一部分

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

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

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

第二部分:理论

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


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 

推荐阅读更多精彩内容

  • 移动APP测试讲义 本篇讲义主要阐述APP的手工测试要点,并概括介绍主流的APP测试框架。 1. APP测试的准备...
    立师兄Linty阅读 8,492评论 6 110
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 123,306评论 18 134
  • 一、基础知识 慕课网视频:http://www.imooc.com/learn/729 1. 为什么要开展压力测试...
    Jsonzhang阅读 593评论 5 9
  • Monkey概念介绍 Monkey是猴子的意思。Monkey测试,就像一只猴子,在电脑面前,乱敲键盘在测试。猴子什...
    正规程序员阅读 2,432评论 0 49
  • 昨天一整天昏昏沉沉的,浑身酸痛无力,怕冷又没胃口,连口水都不想喝,中午跟人说我可能要生病了,坚持熬到下班,回家一量...
    紫茉青萍阅读 76评论 4 0
  • 麦考酚类药品是免疫抑制剂,主要与环孢素及皮质类固醇合并使用,预防接受同种异体肾脏或肝脏移植患者发生急性排斥反应。临...
    本味草堂阅读 230评论 0 0
  • 山里人家 与朋友出门小游,被导游安排进入一山里人家。 来接我们入住的是一衣着过于朴素的中年男子,手...
    lovingyourself阅读 217评论 0 1