Test Suite
2020.10
False
  • StudioPro
    • 概述
    • 测试活动
  • Orchestrator
  • 测试机器人
  • Test Manager
横幅背景图像
不在支持范围内
Test Suite 用户指南
上次更新日期 2024年2月28日

移动设备自动化

本部分将更详细地介绍移动设备自动化解决方案,并帮助您开始使用该解决方案。

关于移动设备 自动化

移动设备自动化涉及使用三个不同的组件:
  • Studio Pro - 用于设计移动测试并为测试管理和执行做好准备的 IDE。
  • 移动自动化活动 - 可以在移动设备上执行,以实现移动设备自动化的可配置操作。
  • MDM(移动设备管理器) - 该工具为您在 Studio Pro 中测试和自动化移动设备提供了真实的可视化界面。您可以使用 MDM 通过 Appium 连接到真实设备或模拟设备,在设备上执行和记录操作以及管理设备和应用程序。

资源

要开始使用 UiPath 的移动设备自动化解决方案,请查看以下资源:

管理设备

通过配置设置或运行应用程序来单独管理您的设备。

要配置设备,请参阅:

设备功能

  • 支持 Android 和 iOS。
  • 同时运行多个设备。
  • 访问除视频以外的任何类型的内容。

MDM 设备面板中的导航

您可以使用以下一个或所有条件筛选应用程序:

  • 按设备类型:单击“ Android”或“ Apple ”按钮。
  • 按平台版本:单击“平台版本”按钮,然后从下拉列表中进行选择。默认情况下设置为“全部”。

您可以通过将设备卡拖放到列表中的新位置来对设备重新排序。

在 MDM 中管理设备

下表列出了可以用来管理测试集的操作。

操作

描述

程序

编辑

配置设备设置。

  1. 在 MDM 中,转到“设备”
  2. 从列表中选择阶段。
  3. 单击“编辑”并配置应用程序设置。
  4. 单击“保存并关闭”以保存更改。

克隆

创建设备克隆。

  1. 在 MDM 中,转到“设备”
  2. 从列表中选择阶段。
  3. 单击“克隆”并配置设备设置。
  4. 单击“保存并关闭”以保存更改。

删除

删除所选筛选器。

  1. 在 MDM 中,转到“设备”
  2. 从列表中选择阶段。
  3. 单击“删除”,然后单击“确定”以确认更改。

在此设备上启动应用程序

选择并在所选设备上运行应用程序。

  1. 在 MDM 中,转到“设备”
  2. 从列表中选择阶段。
  3. 单击“启动要在此设备上运行的应用程序”,然后从下拉列表中选择一个应用程序。
  4. 单击“连接”以启动设备。

    有关更多信息,请参阅“设备交互”。

故障排除

以下部分列出了故障排除选项:

移动自动化活动

本节包括测试 UiPath.Mobile.Automation.Activities 包中的相关活动。通过这些活动,您可以为设备创建自动化,运行原生或网页应用程序。您可以在 Studio 的“移动自动化”下找到这些活动。

活动

描述

建立与移动设备的连接,并为所有后续活动提供作用域。

从通过移动设备连接连接的设备中检索日志类型

从通过“移动设备连接”作用域活动连接的移动设备检索日志。

在通过“移动设备连接”作用域活动连接的移动设备上安装指定的应用程序。

从通过“移动设备连接”作用域活动连接的移动设备检索页面来源。

使用用户输入命令管理当前应用程序。

将用户输入命令发送到目标移动设备上的指定应用程序。

转至应用程序内部的深度链接

在当前活动的网页浏览器中打开某个 URL。

检索指定移动设备的当前方向。

按下已连接设备上的硬件按钮

更改并获取已连接设备的方向

使用在“高度”和“宽度”属性中指定的自定义尺寸截取您正在使用的移动设备的屏幕截图。

返回一个布尔值变量,用于声明指定的用户界面元素是否存在。

检索指定用户界面元素的上级。

从目标元素中获取选定的项目。

从指定的用户界面元素中提取文本,并将其作为字符串变量返回。

在目标元素上设置选定的项目。

在目标用户界面元素中键入所提供的文本。

向指定方向滑动屏幕指定次数。

返回一个布尔值变量,用于声明指定的用户界面元素是否存在。

故障排除场景

如果遇到安装或升级问题,请考虑以下故障排除方案:

iOS 物理设备无法启动

如果您的 iOS 设备无法启动,请尝试以下操作:

  • 确保您的设备信任该证书。在您的设备上,前往“设置”>“通用”>“配置文件与设备管理”,单击电子邮件条目(例如,Apple 开发: username@email.com),然后信任该证书。如果设备使用的是您的公司帐户,则不需要此操作。
  • 如果收到无法访问端口 8100 的错误,请关闭 Appium (Control + C),然后重新启动。
  • 如果您收到其他错误,请考虑查看 Appium XCUITest 驱动程序真实设备

此页面是否有帮助?

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