appium安装记录

本文介绍如何配置Android SDK及Appium环境变量,包括设置ANDROID_HOME、APPIUM_HOME等系统变量,并添加对应的工具路径到系统PATH中,确保可以在命令行工具中正确调用相关工具。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1 sdk系统变量设置

新建 ANDROID_HOME:放置文件的路径(SDK与AVD目录)E:\study\android-sdk_r24.4.1-windows\android-sdk-windows

在path中添加路径:E:\study\android-sdk_r24.4.1-windows\android-sdk-windows\tools;E:\study\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools

 

2 安装appium-server

设置环境变量

APPIUM_HOME:E:\study\appium\Appium

PATH:E:\study\appium\Appium;E:\study\appium\Appium\node_modules\.bin

 

3 cmd 中运行appium-doctor:

<think>我们根据用户的需求,整理一个Python和Appium安装配置教程。由于用户提到了多个引用,我们将综合这些信息,并按照清晰的步骤进行说明。 主要步骤包括: 1. 安装Python 2. 安装JDK(Java Development Kit) 3. 安装Android SDK 4. 安装Node.js和Appium 5. 安装Appium-Python-Client 6. 配置环境变量 7. 安装编辑器(如PyCharm) 8. 配置Appium服务器 9. 连接设备并测试 注意:以下步骤以Windows操作系统为例。 ### 1. 安装Python 访问[Python官网](https://www.python.org/downloads/),下载最新版本的Python安装程序。安装时注意勾选“Add Python to PATH”选项,然后按照提示完成安装安装完成后,打开命令提示符,输入以下命令验证安装: ```bash python --version ``` 或 ```bash py --version ``` ### 2. 安装JDK Appium需要Java环境,因此需要安装JDK。访问[Oracle官网](https://www.oracle.com/java/technologies/downloads/)下载JDK(推荐JDK 8或更高版本)。安装过程中注意记住安装路径(如`C:\Program Files\Java\jdk1.8.0_291`)。安装完成后,配置环境变量: - 新建系统变量`JAVA_HOME`,值为JDK安装路径(如`C:\Program Files\Java\jdk1.8.0_291`)。 - 编辑系统变量`Path`,添加`%JAVA_HOME%\bin`和`%JAVA_HOME%\jre\bin`。 验证安装: ```bash java -version ``` ### 3. 安装Android SDK Android SDK提供开发Android应用所需的工具。可以从[Android开发者网站](https://developer.android.com/studio)下载Android Studio(包含SDK),或者单独下载SDK工具。 推荐下载Android Studio,安装过程中选择安装Android SDK。安装完成后,启动Android Studio,在SDK Manager中安装所需的SDK平台和工具。注意记录SDK的安装路径(如`C:\Users\你的用户名\AppData\Local\Android\Sdk`)。 配置环境变量: - 新建系统变量`ANDROID_HOME`,值为Android SDK的安装路径。 - 编辑系统变量`Path`,添加`%ANDROID_HOME%\platform-tools`和`%ANDROID_HOME%\tools`。 验证安装: ```bash adb version ``` ### 4. 安装Node.js和Appium Appium是一个Node.js应用,因此需要先安装Node.js。访问[Node.js官网](https://nodejs.org/)下载并安装Node.js(推荐LTS版本)。 安装完成后,使用npm(Node.js包管理器)安装Appium: ```bash npm install -g appium ``` 注意:如果遇到权限问题,可以尝试以管理员身份运行命令提示符。另外,如果npm安装速度慢,可以考虑使用淘宝镜像(cnpm)。 验证安装: ```bash appium -v ``` ### 5. 安装Appium-Python-Client 在Python环境中安装Appium的Python客户端库: ```bash pip install Appium-Python-Client ``` ### 6. 配置环境变量 确保之前设置的`JAVA_HOME`、`ANDROID_HOME`以及Python、Node.js的路径都已添加到系统环境变量`Path`中。 ### 7. 安装编辑器(如PyCharm) 下载并安装PyCharm(社区版免费),可以从[JetBrains官网](https://www.jetbrains.com/pycharm/download/)下载。 ### 8. 配置Appium服务器 可以通过命令行启动Appium服务器: ```bash appium ``` 或者使用Appium桌面版(从[Appium官网](https://appium.io/)下载)。桌面版提供了图形界面,方便配置和启动。 如果使用桌面版,安装后可能需要设置环境变量(在桌面版的设置中指定`JAVA_HOME`和`ANDROID_HOME`)。 ### 9. 连接设备并测试 将Android设备通过USB连接到电脑,并开启USB调试模式。在电脑上执行以下命令检查设备是否连接成功: ```bash adb devices ``` 如果设备列表中显示设备,则连接成功。 然后,可以编写一个简单的Python脚本进行测试。例如: ```python from appium import webdriver desired_caps = { 'platformName': 'Android', 'deviceName': 'your_device_name', # 设备名称,可通过`adb devices`查看 'appPackage': 'com.example.someapp', # 待测应用的包名 'appActivity': '.MainActivity' # 待测应用的主Activity } driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps) # 进行一些操作 driver.quit() ``` 注意:在运行脚本前,确保Appium服务器已经启动。 以上步骤完成后,Python和Appium的环境就配置好了。 如果在安装过程中遇到问题,请检查环境变量是否配置正确,以及所有安装步骤是否完整。 §§相关问题§§ 1. 如何解决Appium安装过程中遇到的常见问题(如环境变量配置错误)? 2. 如何编写第一个Appium自动化测试脚本? 3. Appium支持哪些移动操作系统?</think>### Python 与 Appium 安装配置教程 以下是完整的安装配置流程(基于 Windows 系统),涵盖 Python、Appium 及相关依赖工具: --- #### 一、安装 Python 1. **下载安装包** - 访问 [Python 官网](https://www.python.org/downloads/),下载最新稳定版(如 Python 3.11)。 - 勾选 **`Add Python to PATH`**(关键步骤),点击安装。 2. **验证安装** 打开命令提示符(CMD),执行: ```bash python --version # 显示版本号即成功 ``` --- #### 二、安装 JDK(Java 开发工具包) 1. **下载安装包** - 访问 [Oracle JDK 下载页](https://www.oracle.com/java/technologies/downloads/),下载 JDK 17(推荐)。 - 按默认路径安装。 2. **配置环境变量** - 新建系统变量 `JAVA_HOME`,值为 JDK 安装路径(如 `C:\Program Files\Java\jdk-17`)。 - 编辑 `Path` 变量,添加 `%JAVA_HOME%\bin`。 3. **验证安装** ```bash java -version # 显示版本号即成功 ``` --- #### 三、安装 Android SDK 1. **下载 Android Studio** - 访问 [Android 开发者网站](https://developer.android.com/studio),下载安装包。 - 安装时勾选 **Android SDK** 和 **Android Virtual Device**。 2. **配置环境变量** - 新建系统变量 `ANDROID_HOME`,值为 SDK 路径(如 `C:\Users\用户名\AppData\Local\Android\Sdk`)。 - 编辑 `Path` 变量,添加: ``` %ANDROID_HOME%\platform-tools %ANDROID_HOME%\tools %ANDROID_HOME%\emulator ``` 3. **验证安装** ```bash adb version # 显示 ADB 版本即成功 ``` --- #### 四、安装 Node.js 和 Appium 1. **安装 Node.js** - 访问 [Node.js 官网](https://nodejs.org/),下载 LTS 版本并安装。 2. **通过 npm 安装 Appium** 打开 CMD,执行: ```bash npm install -g appium # 全局安装 Appium ``` 3. **验证安装** ```bash appium -v # 显示版本号即成功 ``` --- #### 五、安装 Appium-Python 客户端 ```bash pip install Appium-Python-Client # 安装 Python 客户端库 ``` --- #### 六、配置 Appium 服务器 1. **启动 Appium 服务** ```bash appium # 默认启动在 http://localhost:4723 ``` *提示:保持此终端运行*。 2. **连接 Android 设备** - 开启手机 **USB 调试模式**(设置 → 开发者选项)。 - 通过 USB 连接电脑,执行: ```bash adb devices # 检查设备是否识别(显示设备ID) ``` --- #### 七、编写测试脚本(示例) 创建一个 Python 文件 `test_appium.py`: ```python from appium import webdriver desired_caps = { "platformName": "Android", "deviceName": "your_device_id", # 通过 `adb devices` 获取 "appPackage": "com.android.calculator2", # 测试计算器APP "appActivity": ".Calculator" } driver = webdriver.Remote("http://localhost:4723/wd/hub", desired_caps) driver.find_element("id", "com.android.calculator2:id/digit_5").click() driver.quit() ``` --- #### 八、常见问题解决 - **设备未识别**:检查 USB 调试是否开启,或使用 `adb kill-server` + `adb start-server` 重启 ADB。 - **端口冲突**:若 4723 端口被占用,启动 Appium 时指定端口:`appium -p 4724`。 - **环境变量失效**:重启电脑或 CMD 窗口使配置生效[^1][^2][^3]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值