Android自动化测试环境搭建
写在前面:这里只针对Android环境进行简单介绍,暂不涉及ios。另外,笔者的系统为win10,与win7、win8系统存在部分差异,请勿生搬硬套。
1、准备工作
首先,我们需要知道,在开始Android测试之前,有哪些前置条件是必不可少?
1、Android手机(可以使用模拟器进行替代,后续的文章中都将使用模拟器环境进行介绍)
2、Java环境
3、Android-SDK
2、安装JDK,配置Java环境
Java安装配置请看这篇
3、安装Android-SDK
首先,我们需要下载一个Android-SDK。压缩包、文件夹都行,只要确保是可用的就行。我这里使用的是一个压缩包。
将其解压到任意目录即可。
注意:目录路径中不要出现中文
解压完成后的目录结构:一个sdk文件夹与一个SDK可执行程序,暂时不用管可执行程序,直接进入到sdk目录中,结构如下
接下来,我们需要为SDK配置系统环境变量
右键‘我的电脑’找到‘属性’
找到‘高级系统设置’
找到‘环境变量’
接下来,我们所有需要配置环境变量的程序,都在‘系统变量’中进行。
稍微解释一下为什么:用户变量中可以配置吗?可以,但在用户变量中的配置只针对当前登录系统的用户,如果切换为另一用户,所有环境变量将要重新配置一遍。而系统变量所有用户通用。
首先,我们新建一个ANDROID_HOME
注意变量值是你的sdk所在目录位置,拥有tools,build-tools等目录的这一层。确定即可。
接下来找到Path变量,我们需要在Path变量中增加tools,platfrom-tools,build-tools/android-4.3
点击新建,增加如下图3个路径
如果你的系统是win7,请先将光标移动至变量值尾部
请先将光标移动至变量值尾部
,
请先将光标移动至变量值尾部
,
请先将光标移动至变量值尾部
重要的事情说四遍!!!检查尾部是否有分号,有分号不管,没有分号先打一个分号。然后将
%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;%ANDROID_HOME\build-tools\android-4.3;
追加到path变量值的尾部。
是追加
如果直接将Path替换,可能会导致系统出现各种问题。
到这里,你的SDK已经完成了所有配置,接下来就是验证你的配置是否可用
打开CMD,输入命令:adb 。如果出现以下信息,就代表SDK配置OK
如果提示
adb 不是内部命令
重新检查前面的配置是否正确
3、安装Android手机模拟器
目前网络上有很多模拟器,夜神、逍遥、雷电、腾讯等
这里我选择的是夜神模拟器
点击进入夜神官网