第一部分
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
网友评论