压力测试——Monkey

2017-04-14  本文已影响0人  王凯岩_KY2

手动测试与自动化测试

为了说明这两个概念,举个例子:
此时我们要进行一个修改昵称的操作,我们需要进行手动测试需走一遍事件流程:
1.点击修改昵称按钮
2.输入框输入昵称
3.点击保存
如果换成自动化测试,那么就要模拟手动测试的“事件流程”,如图:

手动测试与自动化测试对照

压力测试

Monkey

通过向系统发送伪随机事件流(如按键输入、触摸屏输入、手势输入等)随机触发界面事件来测试应用的稳定性与健壮性,Android SDK 自带

Android APP压力测试的步骤

Step 1.

Step 2.


Step 3.

Step 4.

Step 5.

常见参数

1. v参数

1. throttle参数

2. seed参数

3. 触摸事件

4. 动作事件

5. 轨迹事件

6. 基本导航事件

7. 主要导航事件

8. 系统导航事件

9. 启动Activity事件

10. 不常用事件

注:各事件的百分比相加为100%

Crash与ANR结果析取

Crash:崩溃事件
ANR:用用程序无响应,超时
上一篇 下一篇

猜你喜欢

热点阅读