monkey初体验
使用Monkey之前,需要部署环境。
1、首先部署Java环境,下载32位或是64位的JDK,具体版本自行下载,安装过程中最好还是不要更改安装路径,避免出错。此处请注意一定要与自己电脑版本一致,不然后面monkey运行不了;
2、安装完JDK之后,配置环境变量,如何配置,请百度;
3、配置之后,同时按下win+R,输入cmd,进入命令框,输入Java -version查看Java环境是否部署好;
4、开始部署Android开发环境,下载android_sdk_windows,解压即可;
使用夜神模拟器
使用Android自带模拟器
1、请确定SDK中有AVD Manager.exe和SDK Manager.exe,如果没有,可在网上下载;
2、直接打开AVD Manager.exe,在Android Virtual Devices中点击右侧的Create,进行模拟器创建;
3、创建模拟器时,参数填写可参考网上,此处需要注意的是如果提示 no CPU/ABI,那就说明当前是没有可用的CPU/ABI,需要自行下载;
4、关掉AVD Manager.exe,打开SDK Manager.exe,查看
可看到红框内的都是显示未安装,此时需要下载安装,AVD Manager.exe上才会有可选的CPU/ABI。
勾选需要的,点击安装即可;
需要注意的是,这些内容都需要FQ下载,如何FQ请自行百度;
5、下载完成之后,再次启动AVD Manager.exe,再次创建,填写好相关内容之后,在Android Virtual Device列表,点击刚创建的模拟器,点击右侧的start按,即可成功创建模拟器;
6、如遇到模拟器无右侧键盘显示时,关闭模拟器,切换到如下图所示,点击其中一个系统,进行配置;
7、配置完成之后,再次编辑新建的模拟器,修改skin项内容
8、再次重启即可出现功能键区域。
我没有在这个模拟器上进行monkey测试,因为我打开那个界面花了两分钟,随便点了几个图片,平均响应时间3秒左右,太慢了。。。。感觉没有继续下去的必要了,不然我会死。
使用Android真机
1、通过USB连接PC端,cmd进入命令行界面,进入“...\android_sdk_windows\platform-tools”;(不想一步一步的用cd进入对应的文件夹的话,可以直接选择platform-tools 文件夹,按住shift键加上鼠标右键,选择“在此处打开命令行界面”即可到platform-tools文件夹下)
2、在命令行界面输入“adb shell”,查看是否进入adb模式,为确定是否真的连接上了电脑,可以继续输入“reboot”,该命令是重启,如果真的连接上的话,该命令输入完成回车之后,手机会自动重启;
注,如果adb无法连接手机,请安装手机驱动,如何安装自行百度;
3、确定连接之后,再退回到目录下,在命令行输入“adb shell monkey -p 包名 -v 500”,回车即可使用monkey进行测试,;
AVD模拟器对比夜神模拟器,体验实在太差,启动运行极慢,不过同事说这个可以切换多个安卓版本,而夜神模拟器只有一个安卓版本,所以如果进行压力测试的话推荐使用夜神模拟器,如果要试试APK的兼容性,到时可以用用AVD,只要你不砸电脑。真机响应速度较快,我用的是自己的手机,测试的包用的是“com.tencent.mobileqq”,就是手机QQ。这个随机事件在运行的时候,小心肝有点受不了,不知道他会干出什么事来。
Monkey详细使用:https://www.cnblogs.com/aland-1415/p/6949964.html
小白一枚,初涉此域,有什么错误欢迎纠正。