Test Suite
2023.4
False
横幅背景图像
Test Suite 用户指南
上次更新日期 2024年2月28日

移动设备自动化架构

移动设备自动化涉及一个三层架构,包括 Studio 和活动、Appium 服务器以及目标设备本身。



Studio 与活动

  • 移动设备自动化的基础始于 Studio。
  • 首先使用移动设备管理器在目标设备和要自动化的应用程序之间建立连接。
  • 目标设备上运行的 Appium 服务器可促成此连接。
  • 然后,您可以使用移动自动化和用户界面自动化包中提供的活动。

Appium

  • Appium 是执行测试和模拟设备与应用程序之间连接的关键元素。移动设备管理器充当移动设备和 Appium 服务器之间的桥梁,解释并执行自动化命令。
  • UiPath 的移动自动化依赖 Appium 作为 iOS 和 Android 的驱动程序,方法是初始化驱动程序、配置测试环境参数(如应用程序文件和设备详细信息)以及适应原生和混合应用程序测试。
  • 您可以灵活地在本地计算机上设置 Appium 服务器,或利用外部云设备场的云 Appium 服务器。查看使用 UiPath 移动自动化解决方案时可以集成的云设备场:
    云设备场
    Sauce Labs
    Perfecto Mobile
    Experitest

设备

  • 无论您的目标设备是物理设备还是模拟器、本地设备还是云设备,都需要运行 Appium 进行测试。
  • 除 Appium 外,您还必须安装特定于 iOS 或 Android 设备的自动化框架。这些框架对于构建和执行用户界面测试至关重要。查看下方支持的自动化框架:
    AndroidiOS
    UIAutomator2XCUITest
    Espresso用户界面自动化
  • Studio 与活动
  • Appium
  • 设备

此页面是否有帮助?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath 白色徽标
信任与安全
© 2005-2024 UiPath. All rights reserved.