appium----Monkey测试
做过app测试的应该都知道Monkey测试,今天简单的介绍下Monkey如何测试 什么是Monkey monkey测试的原理就是利用socket通讯的方式来模拟用户的按键输入,触摸屏输入,手势输入等,看设备多长时间会出异常。当Monkey程序在模拟器或设备运行的时候,如果用户出发了比如点击,触摸,手势或一些系统级别的事件的时候,它就会产生随机脉冲,所以可以用Monkey用随机重复的方法去负荷测试你开发的软件。 环境依据 Monkey属于Android自带的,主要依据adb命令,安装Android-sdk,不懂的可以去看下小编的另一篇博客-- Android-SDK , adb命令 。 Monkey能做什么 Monkey 主要用于Android 的压力测试 测试app的稳定性,性能, 主要目的就是为了测试app 是否会Crash,Anr,也可以压测时间长看看app是否存在内存泄漏 Monkey简单使用 Monkey格式 # monkey命令 adb shell monkey –p 包名 -v (-s) 100 # Adb shell 这个是进入android的shell环境 # Monkey 这个是调用shell里面的monkey工具 (monkey是每个手机出场自带的,我们输入指令是去唤醒它) # -p 包名 # -v 用亍指定反馈信息级别(信息级别就是日志的详细程度) #