Appium win安装

1. JDK环境安装、配置

  1. 官网下载安装
  2. 配置环境变量参考JDK环境配置

2. nodejs环境安装,配置

  1. 官网下载点击安装即可
  2. 安装完成将安装路径添加到环境变量path
    打开cmd窗口,输入一下内容校验是否配置成功,表示版本信息表示即配置成功

    node -v
    npm -v

    校验nodejs环境是否配置成功

这里只写了简单的path配置,如果想要更详细的配置可参考Node.js安装及环境配置之Windows篇

3. Android SDK安装配置

sdk下载安装

  1. 通过此处下载链接下载SDK Toolsexe安装文件,点击安装
  2. 在安装路径处,打开文件SDK Manager.exe启动SDK Manager
  3. 选择Tools下的一下文件下载安装

    Android SDK Tools
    Android SDK Platform-tools
    Android SDK Build-tools

    这里写图片描述

    下载安装失败,可通过Android SDK代理服务器解决国内不能更新下载问题

环境变量配置

参考配置Android SDK环境

4. 安装Appium

npm install -g appium

5. 卸载Appium

  1. npm uninstall -g appium
  2. npm cache clean

6. 升级Appium

  1. 执行cnpm update -g appium@版本号
    * 如果升级过程中出现了我们无法查找到原因的错误,解决方案:*

    命令行中输入:npm uninstall -g appium
    命令行输入:npm cache clean
    命令行输入:cnpm install -g appium

  2. 查看升级后Appium版本,执行appium -v

### AppiumWin10 上的安装指南及环境配置方法 #### 一、前置条件 在开始安装之前,确保计算机满足以下基本要求: - Windows 10 操作系统已正确安装并更新至最新版本。 - 已具备管理员权限以执行必要的操作。 --- #### 二、安装 Node.js 和 npm Node.js 是运行 Appium 所需的核心组件之一。以下是具体步骤: 1. **下载 Node.js** 访问官方网址 https://nodejs.org/en/download/ 并下载适合系统的 LTS 版本(长期支持版),推荐使用 v16 或更高版本[^2]。 2. **验证安装** 安装完成后,在命令行工具中输入以下命令来验证是否成功安装: ```bash node -v && npm -v ``` --- #### 三、安装 Java Development Kit (JDK) Appium 需要 JDK 来编译 Android 应用程序代码。以下是安装步骤: 1. **下载 JDK** 推荐下载 Oracle 提供的 JDK 8(其他版本可能会导致兼容性问题)。访问官网 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 下载对应版本[^3]。 2. **设置环境变量** 将 JDK 添加到系统的 `PATH` 中,并定义一个新的环境变量 `JAVA_HOME`: - 右键单击“此电脑” -> 属性 -> 高级系统设置 -> 环境变量。 - 新建变量名为 `JAVA_HOME`,值为 JDK 的安装路径(如 `D:\Program Files\Java\jdk1.8.0_XXX`)。 - 编辑 `Path` 变量,追加 `%JAVA_HOME%\bin;`. 3. **测试安装** 输入以下命令检查是否正常工作: ```bash java -version javac -version ``` --- #### 四、安装 Android SDK 和配置 ADB 为了控制 Android 设备或模拟器,需要安装 Android SDK Tools 和 Platform-tools。 1. **下载 Android Studio** 访问官方网站 https://developer.android.com/studio 下载 Android Studio,并完成安装过程。 2. **启用开发者模式和 USB 调试** 如果计划通过物理设备调试,请确保手机启用了开发者选项以及 USB 调试功能。 3. **配置环境变量** 设置 `ANDROID_HOME` 环境变量指向 SDK 文件夹位置(通常位于 `C:\Users\<用户名>\AppData\Local\Android\Sdk`),并将以下路径加入 `Path`: ``` %ANDROID_HOME%\tools; %ANDROID_HOME%\platform-tools; ``` 4. **验证 ADB 是否可用** 使用如下命令检测是否有连接成功的设备或模拟器: ```bash adb devices ``` --- #### 五、安装 Appium Server 和 Client 1. **全局安装 Appium CLI** 利用 npm 命令安装 Appium: ```bash npm install -g appium@latest ``` 2. **启动 Appium Server** 启动服务器前建议先确认端口未被占用,默认监听于 `0.0.0.0:4723`。如果遇到冲突可尝试修改端口号或者停止相关进程后再重试[^2]。 3. **安装 Python 绑定库** 若要结合 Python 开发自动化脚本,则还需要额外引入 `appium-python-client` 包: ```bash pip install appium-python-client ``` --- #### 六、编写第一个测试案例 下面展示一段简单的 Python 测试代码用于打开安卓设置界面: ```python from appium import webdriver desired_caps = { 'platformName': 'Android', 'automationName': 'UiAutomator2', 'deviceName': 'Android Emulator', 'appPackage': 'com.android.settings', 'appActivity': '.Settings' } driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps) print("Application started...") driver.quit() ``` --- #### 七、常见错误排查 | 错误描述 | 解决方案 | |----------|-----------| | `.NET Framework 不足` | 升级 .NET 至最低需求版本 4.5+ [^2]. | | `primordials is not defined` | 更新 Node.js 至较新稳定版本 [^2]. | ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值