Appium安装及开发环境配置

本文详细介绍了Appium的下载与安装流程,以及如何配置Android和JDK1.8开发环境,为初学者提供了全面的自动化测试准备指南。

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

一、下载安装appium
  • 下载地址
  • 一路next,即可安装,完成后运行即可,如果出现此页面,则证明安装成功
    在这里插入图片描述
二、Android开发环境配置(下载和配置Android SDK/adb)
  • (1)Android Studio下载地址安装教程
    在这里插入图片描述

  • (2)打开studio64.exe(桌面如果没有快捷方式,到bin路径下找),下载Android SDK,直接打开More Actions的SDK Manager,勾选要安装的SDK,点击OK按钮即可下载和安装勾选的SDK版本
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • (3)环境变量配置

    • a.添加ANDROID_HOME为Android SDK所在路径
      在这里插入图片描述

    • b.添加SDK文件夹下tools和platform-tools文件夹到PATH中
      在这里插入图片描述

      操作变量Value
      新建变量ANDROID_HOMEC:\Users\Administrator\AppData\Local\Android\Sdk
      编辑变量Path%ANDROID_HOME%\platform-tools
      编辑变量Path%ANDROID_HOME%\tools
三、Android开发环境配置(配置JDK1.8环境)
  • (1)有些安装sdk中的工具,比如使用到uiautomatorviewer,需要有JDK1.8才能运行

  • (2)JDK1.8镜像下载,自定义安装环境,一路next即可;
    在这里插入图片描述

  • (3)环境变量配置>系统变量设置:

    操作变量Value
    新建变量JAVA_HOMED:\Software\java
    新建变量CLASSPATH.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;
    编辑变量Path%JAVA_HOME%\bin
    编辑变量Path%JAVA_HOME%\jre\bin
    在这里插入图片描述
四、Appium使用
### Mac 上 Appium安装环境配置 #### 安装 Node.js 和 npm 为了使 Appium 正常工作,Node.js 是必需的,因为 Appium 构建在 Node.js 之上。可以从官方网站下载适合 macOS 版本的 Node.js 并按照指示完成安装过程[^3]。 #### 下载并安装 Appium Desktop 对于希望拥有图形化界面来管理测试会话的人来说,可以选择安装 Appium Desktop。前往官方页面下载适用于 macOS 的最新版本,并遵循标准的应用程序安装流程将其安装到本地计算机上[^2]。 #### 使用命令行工具安装全局 Appium Server 除了通过 GUI 来启动服务外,还可以利用命令行方式来进行更灵活的操作。打开终端窗口,在具有管理员权限的情况下执行如下指令以全局安装 Appium: ```bash sudo npm install -g appium ``` 如果遇到网络连接问题,则可能需要配置 HTTP 或 HTTPS 代理服务器以便顺利完成包的下载和安装操作。 #### 设置 Android 开发环境 (可选) 针对那些计划开展 Android 应用自动化测试工作的开发者来说,还需要额外准备 ADB 工具链。这通常意味着要先安装 Android SDK Platform Tools,从而获得 adb 命令的支持功能[^4]。 #### 初始化一个新的 WebDriverAgent 项目(仅限 iOS 测试) 当目标平台为 iOS 设备时,`appium-mac2-driver` 提供了一个基于苹果公司自家框架 XCTest 实现的新一代驱动器解决方案。此组件允许用户构建专门面向 macOS 系统应用程序的自动化测试套件。具体而言,可以通过克隆仓库 `https://gitcode.com/gh_mirrors/ap/appium-mac2-driver` 获取源码文件夹,并依照文档说明完成后续步骤,比如编译 XCUITest 动态库等任务[^1]。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值