Appium安装及配置

一、前置说明

Appium 是一个用于自动化移动应用程序的开源测试框架,它支持 Android 和 iOS,同时支持使用多种编程语言(如 Java、Python、JavaScript 等)进行测试脚本的编写。

二、操作步骤

1. 安装Node.js

Appium Server 由 nodejs 实现,所以安装Appium Server 之前必须先安装 node 解释器。

官方下载地址:https://nodejs.org/en

2. 安装 Appium

在命令行中执行命令:

复制代码
npm i --location=global appium

安装完成之后,即可启动 Appium Server,在命令行中执行:

复制代码
appium

3. 安装JDK

Android SDK 依赖于 Java Development Kit(JDK)来执行。Android 开发工具(如 adb、dx、aapt 等)是用 Java 编写的,因此安装Android SDK 之前必须安装 JDK 。

下载地址:https://www.oracle.com/java/technologies/downloads/

安装完成后,设置系统变量:

复制代码
JAVA_HOME=C:\Program Files\Java\jdk-21  # 更换成你的安装路径即可

设置Path变量:

复制代码
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin

4. 安装 Android SDK

Appium 使用 ADB 与 Android 设备进行通信,ADB 是 Android SDK 的一部分,用于管理设备、安装应用程序、推送文件等,因此需要安装 Android SDK。

下载SDK Manager: https://www.androiddevtools.cn/

运行 SDK Manager,下载工具包:



安装完成后,设置系统变量:

复制代码
ANDROID_HOME=D:\ProgramFiles\Android\android-sdk  # 替换成你的安装路径即可

设置Path环境变量:

复制代码
%ANDROID_HOME%\platform-tools
%ANDROID_HOME%\tools
%ANDROID_HOME%\build-tools\29.0.3

5. 安装 UiAutomator2 Driver

UiAutomator 是一个由 Google 提供的用于测试 Android 应用程序的框架,它可以与设备或模拟器进行交互,模拟用户的输入和触摸操作。Appium 使用 UiAutomator 作为底层的自动化引擎,因此需要安装 UiAutomator。UiAutomator2 驱动程序目前由 Appium 团队维护,因此可以使用 appium 命令来安装。

命令行中输入:

复制代码
appium driver install uiautomator2
相关推荐
卫生纸不够用4 天前
Appium-锁屏-Android
android·appium
程序员小远5 天前
Appium-移动端自动测试框架详解
自动化测试·软件测试·python·测试工具·职场和发展·appium·测试用例
伤心男孩拯救世界(Code King)8 天前
搭建Appium详细教程
appium
程序员小远9 天前
如何搭建Appium环境?
自动化测试·软件测试·python·测试工具·职场和发展·appium·测试用例
卫生纸不够用11 天前
Appium简单入门
appium
测试199816 天前
如何用Appium实现移动端UI自动化测试?
自动化测试·软件测试·python·测试工具·ui·职场和发展·appium
测试199818 天前
Appium使用指南与自动化测试案例详解
自动化测试·软件测试·python·测试工具·职场和发展·appium·测试用例
黑金IT25 天前
Appium和Detox,哪一种更好的为手机自动化
智能手机·appium·自动化
程序员小远1 个月前
Appium+python+unittest搭建UI自动化框架
自动化测试·软件测试·python·测试工具·ui·appium·测试用例
闲人编程1 个月前
使用Python操作你的手机(Appium入门)
python·智能手机·appium·自动化·codecapsule·处理弹窗