Appium本地环境搭建
Appium环境安装
1. JAVA
- jkd下载安装
下载地址:https://www.oracle.com/java/technologies/downloads/ - 环境变量配置
计算机->属性->高级系统设置->环境变量
- 新建系统环境变量JAVA_HOME,填写jdk安装路径
- PATH:
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
- 验证环境
打开CMD,输入java version 查看java版本,能显示说明安装成功
2. NODE
- NODEJS下载
下载地址:https://nodejs.org/en/download/ ,我下载的是zip直接解压即可
环境变量配置PATH:
NODE的解压完成后的路径
- 检查环境
cmd输入node -v ,看到版本即安装成功
3. SDK
- SDK下载
下载地址:https://www.androiddevtools.cn/ ,选择android-sdk_xxx-window.zip下载
解压后:
打开SDK Manager
下载下面工具:
如果安装不了,取消下面两个父目录的勾选
- 配置环境变量
ANDORID_HOME:
解压后的路径
PATH:
%ANDROID_HOME%\platform-tools\
%ANDROID_HOME%\tools
- 检查环境
adb version 查看到版本信息说明安装成功
4. Appium server
- 下载Appium-DeskTop,安装方便因为直接包含了server和client
下载地址:https://github.com/appium/appium-desktop/releases (绿色上网)
ZIP下载完成后,解压即用!
5. Appium使用
- 打开Appium.exe
- 点击start server后会启动appium server
- 调试:
点击放大镜,填写配置后start session,进入appium inspector,配置如下:
{
"platformName": "Android",
"platformVersion": "10"
}
- 执行脚本:
脚本中配置如下内容:
desired_caps = {
"platformName": "Android", # 手机系统
"platformVersion": "10", # 手机系统版本
"deviceName": "192.168.0.104:5555", # 设备名称:远程地址or本地地址
"appPackage": "", # app包名
"appActivity": "", # app的启动页面
"newCommandTimeout": "2000", # 会话延迟时间
}
remoteHost = "http://localhost:4723/wd/hub" # appium服务地址,可在appium-desktop配置
driver = webdriver.Remote(remoteHost, desired_caps)