前言
在移动端自动化测试中,我们通常需要在本地搭建完整的运行环境,包括 JDK、Android SDK、Node.js、Appium、Python、Appium-Inspector 等工具。本文将详细介绍在 Windows 系统 下如何从零开始搭建环境。
一、安装 JDK(Java Development Kit)
1. 下载 JDK
推荐使用 JDK 11 或 JDK 17(与 Appium 兼容性较好)
2. 安装 JDK
下载 Windows 安装包
安装路径建议:
C:\Java\jdk-17
3. 配置环境变量
打开 系统环境变量 → 环境变量
新建:
JAVA_HOME
C:\Java\jdk-17
在
Path
中新增:%JAVA_HOME%\bin
4. 验证安装
java -version
输出示例:
java version "17.0.9"
Java(TM) SE Runtime Environment
二、安装 Android SDK(Platform Tools)
1. 下载 SDK
下载 Command line tools(无需 Android Studio)
2. 解压 SDK
建议解压到:
C:\Android\sdk
3. 配置环境变量
新增:
ANDROID_HOME
C:\Android\sdk
在
Path
中新增:%ANDROID_HOME%\tools %ANDROID_HOME%\tools\bin %ANDROID_HOME%\platform-tools
4. 验证安装
adb version
输出示例:
Android Debug Bridge version 1.0.41
三、安装 Node.js
1. 下载 Node.js
前往 Node.js 官网
推荐安装 LTS 版本
2. 安装 Node.js
安装路径建议:
C:\nodejs
3. 验证安装
node -v
npm -v
四、安装 Appium
1. 全局安装 Appium
npm install -g appium
2. 验证安装
appium -v
五、安装 Appium Driver(以 Android 为例)
appium driver install uiautomator2
六、安装 Python & Appium-Python-Client
1. 下载 Python
前往 Python 官网
建议选择 Python 3.9 或更高版本
2. 配置环境变量
安装路径建议:
C:\Python39
在 Path 中新增:
C:\Python39
C:\Python39\Scripts
3. 安装 Appium-Python-Client
pip install Appium-Python-Client
七、安装 Appium Inspector(元素定位工具)
1. 下载 Appium Inspector
下载 Windows 版本(.exe) 安装包
2. 安装 & 使用
直接安装,启动后可连接真机或模拟器进行元素定位
八、验证环境是否成功搭建
启动 Appium Server
appium
确认设备连接
adb devices
输出设备序列号即成功
运行 Python Demo 用例
from appium import webdriver
caps = {
"platformName": "Android",
"deviceName": "emulator-5554", # 修改为你的设备名
"appPackage": "com.android.settings",
"appActivity": ".Settings"
}
# 连接 Appium Server
server = 'http://localhost:4723/wd/hub'
driver = webdriver.Remote(server, caps)
print(driver.current_activity)
driver.quit()
运行后如果能成功启动手机设置应用,说明环境配置完成。
九、总结
至此,我们已经在 Windows 上完成了:
JDK ✅
Android SDK ✅
Node.js ✅
Appium Server ✅
Appium Driver ✅
Python & Appium Client ✅
Appium Inspector ✅
后续即可开始编写 移动端自动化测试用例,并逐步扩展到 Allure 报告 + Jenkins 持续集成。
📌 下一篇文章预告:我将分享 如何基于 Page Object 模型编写移动端自动化测试框架,并结合 Allure + Jenkins 做持续集成 🚀