卧疾丰暇豫,翰墨时间作。这篇文章主要讲述Android自动化之Monkey环境搭建相关的知识,希望能为你提供帮助。
从事测试行业两年了,一直很喜欢研究新技术,但是最近有点慵懒。正好公司新出了产品,督促我学习monkey用来测其稳定性。
网上搜索了很久,内容总是很零散,通常需要找几篇文章才能搭好环境。特写此文,一篇文章搞定。
一、什么是monkey?
monkey是安卓系统自带的一款稳定性测试小工具。相信看到这篇文章的你,肯定是有基础了解的,这里就不多说。
二、monkey环境搭建
刚刚说到,monkey是基于安卓系统的,而安卓系统又是基于android SDK,我们可以把Android SDK看成是用于开发和运行安卓应用的一个软件。众所周知,开发安卓应用,是用java语言,因此JDK也是必不可少的。
话不多说,环境搭建步骤:
1、安装JDK
(1)点此下载;
(2)安装好后在电脑的环境变量中进行配置:
文章图片
2、安装SDK
(1)点此下载;
(2)下载后直接解压(注意解压的路径不要包括中文和空格);
(3)在电脑的环境变量中进行配置:
【Android自动化之Monkey环境搭建】
文章图片
另外,在path中添加 ; %ANDROID_SDK%\\platform-tools; %ANDROID_SDK%\\tools;
这样,就能保证使用使用这两个目录下的命令了。
三、检验环境搭建结果
win+r 输入cmd。然后在命令窗口依次输入:
1、java -version
能看见java版本,如下图所示,说明JDK配置正确。
文章图片
2、adb shell
如果看见如下图所示,说明adb配置正确。monkey环境就配置好了。
文章图片
但是,如果看见如下提示,说明adb没有配置正确,请认真检查。
文章图片
后面我会继续边学边写,分享如何用monkey进行测试,请大家多多关注。
推荐阅读
- Android Studio获取开发版SHA1值和发布版SHA1值的史上最详细方法
- Codeforces 930 A. Peculiar apple-tree (dfs)
- Unable to instantiate application com.android.tools.fd.runtime.BootstrapApplication 解决办法
- NGINX压缩和解压缩
- Neo4j-return子句
- 使用MATCH查询数据
- Neo4j CQL write子句
- Neo4j WITH子句
- Neo4j WHERE子句