app自动化小白之appium4.x版本( Windows、macOS 和 Linux 平台)环境安装搭建成功+(pytest+allure+po框架)代码演示

一、引言

App自动化中Andriod,适合新手小白搭建,适合最新appium4.x+python3.7版本

二、安装包准备、环境准备

Appium 是一个开源的自动化测试框架,支持 iOS 和 Android 移动应用的自动化测试。它可以用于原生应用、混合应用和移动 Web 应用的测试。下面是详细的 Appium 自动化环境搭建步骤,适用于 Windows、macOS 和 Linux 平台。


1. 安装 Node.js 和 NPM

Appium 是基于 Node.js 开发的,所以首先需要安装 Node.js 和 npm。

1.1 安装 Node.js 和 NPM

  1. Windows/macOS/Linux:访问 Node.js 官方网站,下载并安装 LTS 版本。安装过程中,NPM 会自动与 Node.js 一起安装。

    • 验证安装:打开命令行/终端,运行以下命令:
node -v npm -v 如果输出 Node.js 和 NPM 的版本信息,则表示安装成功。

2. 安装 Appium

Appium 可以通过 npm 进行安装,确保已经正确安装 Node.js 和 npm 后,可以通过以下命令进行安装。

2.1 安装 Appium

在终端中运行以下命令来全局安装 Appium:

npm install -g appium

2.2 验证 Appium 安装

安装完成后,可以通过以下命令验证是否成功安装:

appium -v

如果成功安装,将显示 Appium 的版本号。


3. 安装 Appium 客户端库(Python/JavaScript/Java等)

根据你的编程语言选择对应的 Appium 客户端库。以下是几个常见的客户端库的安装方式:

3.1 Python 客户端(推荐)

  1. 安装 Appium-Python-Client
    pip install Appium-Python-Client

3.2 JavaScript 客户端(Node.js)

  1. 在项目目录中运行以下命令来安装 appium
    npm install appium

3.3 Java 客户端

  1. 在 Maven 项目的 pom.xml 文件中加入以下依赖:
    <dependency> <groupId>io.appium</groupId> <artifactId>java-client</artifactId> <version>7.5.1</version> </dependency>

4. 配置 Android 环境

如果要进行 Android 设备的自动化测试,需要配置 Android 开发环境。

4.1 安装 Android Studio

  1. 下载并安装 Android Studio

  2. 在安装过程中,确保安装了以下组件:

    • Android SDK
    • Android SDK Command-line Tools
    • Android Virtual Device (AVD)
  3. 完成安装后,打开 Android Studio,选择 SDK Manager,确保安装了以下 SDK 版本:

    • Android SDK Platform-Tools
    • Android SDK Build-Tools
    • Android SDK Platform

4.2 配置环境变量

  1. 配置 ANDROID_HOME 环境变量:

    • 对于 Windows,打开系统属性 > 高级系统设置 > 环境变量 > 新建环境变量 ANDROID_HOME,值为 SDK 路径,例如:
      C:\Users\<username>\AppData\Local\Android\Sdk

    • 对于 macOS/Linux,在 ~/.bash_profile 或 ~/.zshrc 中添加:
      export ANDROID_HOME=/Users/<username>/Library/Android/sdk export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

    • 然后运行以下命令,使环境变量生效:
      source ~/.bash_profile # 或 ~/.zshrc

  2. 检查 SDK 路径是否配置正确:

    adb devices

    如果设备列表显示空白或无设备,请确保已连接 Android 设备,或配置了 Android 模拟器。


5. 配置 iOS 环境(仅限 macOS)

5.1 安装 Xcode

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

测试开发漫漫成长路

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值