UiPath Documentation
activities
latest
false
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。

用户界面自动化活动

关于移动设备自动化架构

移动设备自动化涉及一个三层架构,包括 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
  • 设备

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新