自动化一直是测试圈中的热聊,也是大家追求的技术方向。在测试中,往往回归测试也是测试人员的“痛点”。对于迭代慢、变更少的功能,就能用上自动化来替代人工回归,减轻工作量。

问题

在分享环境搭建之前,先抛出我的一个疑问吧。

app启用时,分不同的场景:

1.首次安装启用,有欢迎页;

2.非首次启用,直接进入到登录页;

3.配置了推荐展示时,启用app,会先展示推荐内容,才进入到登录页。

不同场景对应的activity都是不同的,我目前处理办法是,写了个输入函数,加了个if判断去对应不同的activity,总觉得不智能,看此篇的博友们,能否给建议解惑一下。谢谢。

说了这么多,该进入正题了。Appium环境搭建,需要安装的软件还是有好几个,一个安装失败,就可能导致整个环境搭建失败。先罗列下需要用到的软件,如下:

复制代码
1.jdk-8u221-window(下载对应版本)  2.Android-sdk_r24.4.1-windows(下载最新版)  3.Python  4.appium  5.Node.js  6.Appium-python-Client  7.pycharm
复制代码

一、jdk安装

jdk下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

JDK一键安装,无需多讲,默认安装路径即可

环境配置:计算机>属性>高级属性>环境变量

变量名:JAVA_HOME

变量值:D:\Java\jdk1.8.0_73(这里是jdk安装路径)

变量名:path

变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(使得系统可以在任何路径下识别java命令)

变量名:CLASSPATH

变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(这里需要注意的是.不能漏)Java运行环境加载类的路径

环境配置是否成功,输入javac或者java -version验证,出现如下界面表示成功

 

 

 

 二、sdk工具类安装

Android SDK提供开发测试所必须的Android API类库和开发工具

1.sdk下载

sdk下载地址:https://www.androiddevtools.cn/

我们需要下载的是SDK Tools

 

2.工具类安装

安装方式:

将下载的zip包解压,直接安装即可。

打开SDK Manager(首次自动弹出),按照默认勾选安装亦可。 主要安装工具Platform-tools、build-tools、Android API(选择最新版本即可),还有扩展插件Google USB Driver,其他根据实际情况自行选择。如下图:

 

下载安装时,走的是外网,如果觉得下载速度太慢,可以配置国内镜像进行加速。

更改镜像地址Tools -> Options

 

复制代码
大连东软信息学院镜像服务器地址: http://mirrors.neusoft.edu.cn 端口:80北京化工大学镜像服务器地址: IPv4: http: