App自动化测试之Appium环境安装(涉及雷电模拟器和真机)

时间:2020-12-26 07:42:36

1、安装Microsoft .NET Framework 4.5 及以上版本

2、安装Appium

官方网站地址:http://appium.io/

我装了1.17.0版本

3、安装JDK 1.8及以上

之前装Jenkins时已有,这里不用再装了

4、安卓Android Develop Tools工具

这个工具是用雷电模拟器时为了让模拟的安卓手机处于开发状态;如果用的是真机,直接让手机设置成USB调试模式即可。

安装中需要改变的设置如下,未提到的保持默认:

App自动化测试之Appium环境安装(涉及雷电模拟器和真机)

App自动化测试之Appium环境安装(涉及雷电模拟器和真机)

App自动化测试之Appium环境安装(涉及雷电模拟器和真机)

App自动化测试之Appium环境安装(涉及雷电模拟器和真机)

App自动化测试之Appium环境安装(涉及雷电模拟器和真机)

App自动化测试之Appium环境安装(涉及雷电模拟器和真机)

App自动化测试之Appium环境安装(涉及雷电模拟器和真机)

安装完工具后,需要配置环境变量,再进行测试是否配置成功,如下:

配置环境变量:

1)添加ANDROID_HOME环境变量,配置sdk根目录。

在以上的截图中,

ANDROID_HOME=D:\android-sdk-windows

App自动化测试之Appium环境安装(涉及雷电模拟器和真机)

2)在PATH变量中添加三项内容:

%ANDROID_HOME%\platform-tools

%ANDROID_HOME%\tools

%ANDROID_HOME%\build-tools\28.0.3

App自动化测试之Appium环境安装(涉及雷电模拟器和真机)

检测:

进入cmd命令行,输入adb version

能够正常显示adb的版本就okay.

App自动化测试之Appium环境安装(涉及雷电模拟器和真机)

5、安装雷电模拟器

官网下载地址:https://www.ldmnq.com/

这里我安装了最新版本v4.0

App自动化测试之Appium环境安装(涉及雷电模拟器和真机)

安装好,打开模拟器之后,在命令行当中运行此命令:adb devices

能够得到像下图这样的设备列表信息即可。

App自动化测试之Appium环境安装(涉及雷电模拟器和真机)

Ps: 使用android真机的同学,需要开启手机的 USB调试模式。

调试模式的开启因为手机型号会有差异 ,大致为:

在手机版本号点击5下,开启开发者模式

找到开发者模式选项,在其下找到 USB调试模式开关,并开启。

在手机第一次与电脑连接时,需要人为手动在手机上授权信任该手机。

6、安装appium python客户端

使用python的pip命令,直接在线安装:

pip install Appium-Python-Client

7、测试环境是否准备成功

a)打开雷电模拟器,在命令中输入adb devices检测是否有手机连接,emulator-5554是雷电模拟器的模拟机

App自动化测试之Appium环境安装(涉及雷电模拟器和真机)

b)打开Appium

App自动化测试之Appium环境安装(涉及雷电模拟器和真机)

App自动化测试之Appium环境安装(涉及雷电模拟器和真机)

c)运行脚本

App自动化测试之Appium环境安装(涉及雷电模拟器和真机)

Appium产生的日志

App自动化测试之Appium环境安装(涉及雷电模拟器和真机)

测试成功