Android自动化测试环境搭建

写在前面:这里只针对Android环境进行简单介绍,暂不涉及ios。另外,笔者的系统为win10,与win7、win8系统存在部分差异,请勿生搬硬套。

1、准备工作

首先,我们需要知道,在开始Android测试之前,有哪些前置条件是必不可少?
1、Android手机(可以使用模拟器进行替代,后续的文章中都将使用模拟器环境进行介绍)
2、Java环境
3、Android-SDK

2、安装JDK,配置Java环境

Java安装配置请看这篇

3、安装Android-SDK

首先,我们需要下载一个Android-SDK。压缩包、文件夹都行,只要确保是可用的就行。我这里使用的是一个压缩包。
Android测试环境准备将其解压到任意目录即可。注意:目录路径中不要出现中文
Android测试环境准备
解压完成后的目录结构:一个sdk文件夹与一个SDK可执行程序,暂时不用管可执行程序,直接进入到sdk目录中,结构如下
Android测试环境准备
接下来,我们需要为SDK配置系统环境变量
右键‘我的电脑’找到‘属性’Android测试环境准备
找到‘高级系统设置’Android测试环境准备

找到‘环境变量’Android测试环境准备
接下来,我们所有需要配置环境变量的程序,都在‘系统变量’中进行。
稍微解释一下为什么:用户变量中可以配置吗?可以,但在用户变量中的配置只针对当前登录系统的用户,如果切换为另一用户,所有环境变量将要重新配置一遍。而系统变量所有用户通用。

首先,我们新建一个ANDROID_HOMEAndroid测试环境准备
Android测试环境准备
注意变量值是你的sdk所在目录位置,拥有tools,build-tools等目录的这一层。确定即可。

接下来找到Path变量,我们需要在Path变量中增加tools,platfrom-tools,build-tools/android-4.3Android测试环境准备
点击新建,增加如下图3个路径
Android测试环境准备
如果你的系统是win7,请先将光标移动至变量值尾部请先将光标移动至变量值尾部请先将光标移动至变量值尾部请先将光标移动至变量值尾部重要的事情说四遍!!!检查尾部是否有分号,有分号不管,没有分号先打一个分号。然后将 %ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;%ANDROID_HOME\build-tools\android-4.3; 追加到path变量值的尾部。是追加如果直接将Path替换,可能会导致系统出现各种问题。

到这里,你的SDK已经完成了所有配置,接下来就是验证你的配置是否可用
打开CMD,输入命令:adb 。如果出现以下信息,就代表SDK配置OK
Android测试环境准备
如果提示adb 不是内部命令重新检查前面的配置是否正确

3、安装Android手机模拟器

目前网络上有很多模拟器,夜神、逍遥、雷电、腾讯等
这里我选择的是夜神模拟器
点击进入夜神官网

相关文章: