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

入门指南

通过移动设备管理器开始使用移动设备自动化,而无需实际接触设备。

无需触摸设备即可通过移动设备管理器运行设备自动化。要快速了解如何自动化移动项目,请设置移动设备管理器 (MDM),然后在云设备上创建并运行工作流。

云设备的先决条件​

  • 安装UiPath.MobileAutomation.Activities(或 UiPath.MobileAutomation.Activities )。有关更多信息,请参阅管理包。或者,您可以使用“移动测试项目”默认模板,因为这会为您安装活动包。
  • 在设备云平台上创建一个帐户。对于此示例,在Sauce Labs上创建一个帐户。
备注:

如果您的应用程序包仅以 .apkm 捆绑包的形式提供(例如,从 Apk镜像),请先提取文件或将其转换为纯 .apk 文件。云设备平台(例如 Sauce Labs)和移动设备管理器本身仅接受 .apk 文件。

本地设备的先决条件​

本地设备需要特定配置才能在其上运行移动测试自动化。

本地 Android 设备​

请按照“本地 Android 设备的先决条件”主题中所述的步骤操作。

本地 iOS 设备​

请按照“本地 iOS 设备的先决条件”主题中所述的步骤操作。

新建移动测试项目​

在 Studio 中创建移动测试项目。

  1. 打开 Studio。
  2. 从默认模板中选择一个“移动测试项目” 。
  3. 配置流程详细信息,然后单击“创建”。
  4. 从通过项目创建的默认测试用例开始。

配置移动设备管理器​

要准备测试环境,请打开 Studio 并导航至“移动自动化”>“移动设备管理器”以启动 MDM。

备注:

安装 UiPath.MobileAutomation.Activities 或打开移动测试项目模板后,“移动设备管理器”按钮将添加到功能区。

向 MDM 中添加云设备或本地设备,以及原生应用程序或网页应用程序,以继续。

添加云设备​

将您的第一台云设备添加到 MDM。

  1. 在左侧导航面板中,转到“测试用例”。

  2. 单击“添加设备”。

  3. 按如下方式配置您的设备:

    • 名称 - 在“设备”选项卡中输入用于标识设备的名称。
    • Appium URL - 输入托管设备的 Appium 服务器。例如:http://localhost:1122/wd/hub。
    • 平台 - 单击字段以从下拉列表中选择“Android”或“iOS”。
    • 设备名称 - 输入设备名称。
    • 平台版本 - 添加 Android 操作系统的版本号。
    • 其他所需功能(可选)
      • 添加特定功能以自定义自动化会话。有关更多信息,请参阅Appium 所需功能。
    • 设置地理位置(可选)- 设置设备位置以测试使用位置服务生成位置数据的应用程序。
  4. 单击“保存并关闭”以添加设备。

    您的设备已添加到“设备”列表中。

添加本地设备​

添加应用程序​

添加要由您的设备使用的应用程序。

  1. 在左侧导航面板中,转到“应用程序”。

  2. 单击“添加新应用程序”,然后输入应用程序的名称。

  3. 选择“应用程序”并配置以下 Android 设置:

  4. 选择“应用程序”并配置以下iOS设置:

  5. 单击“保存并关闭”以添加应用程序。

添加应用程序​

  1. 在左侧导航面板中,转到“应用程序”。

  2. 单击“添加新应用程序”,然后输入应用程序的名称。

  3. 选择“网页” ,然后选择“Android”或“iOS” ,然后配置以下设置:

    • 浏览器名称- 从下拉列表中选择相应的浏览器。
    • “开始页面” - 设置要从中启动网页应用程序的页面。
    • 其他所需功能- 添加特定功能以自定义自动化会话。有关更多信息,请参阅 Appium 所需功能。
  4. 单击“保存并关闭”以添加应用程序。

启动应用程序​

您现在可以启动移动设备模拟器。

  1. 在“欢迎”选项卡中,单击“启动应用程序”。

  2. 选择您刚才创建的设备和应用程序。

  3. 单击“连接”。

    由于存在多个连接层且与设备场距离较远,建立连接可能需要一段时间。

录制的操作​

使用移动设备模拟器旁边的交互栏记录您的操作。通过此操作,您可以在屏幕上指出您的操作。或者,您可以在 Studio 中设计工作流。

  1. 打开右侧的“录制的操作”面板,以跟踪已执行的操作。
  2. 在移动设备模拟器的右侧,单击Android 主页按钮或iOS 主页按钮。
  3. 单击模拟器屏幕上的 Google 搜索栏,然后根据需要单击“不,谢谢”以关闭覆盖。
  4. 双击搜索栏以发送文本并键入“Uipath Test Suite”。
  5. 选择“发送文本后按 Enter 键”,然后单击“发送文本”。

创建并运行移动自动化​

打开 Studio 以导入录制的操作并运行移动自动化。

  1. 打开 Studio 并将“移动设备连接”活动添加到序列中。

  2. 单击“选择连接详细信息”,然后选择您的设备和应用程序。

  3. 在序列中选择“执行”。

  4. 导航至“移动自动化”>“导入录制的操作”,以将其添加到序列中。

  5. 导航到“调试文件”>“运行文件”。

    与模拟的移动设备建立新连接,以实时执行您的操作。

后续步骤

要了解有关为移动自动化测试创建工作流、了解设备交互和调试的更多信息,请参阅以下主题:

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新