test-suite
2024.10
true
UiPath logo, featuring letters U and I in white
Test Suite 用户指南
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 2024年11月11日

设备交互

设备交互包括您在移动设备管理器 (MDM) 中对移动设备执行的操作,您可以记录这些操作,然后导入到测试用例中。

设备交互条件

执行操作时,将锁定设备交互,直到其完成。

启动应用程序

要与设备交互,您必须先启动应用程序。您可以在 MDM 中选择三个选项,如下表中所列。

方法

程序

在此设备上启动应用程序

  1. 转到“设备”选项卡,然后选择一个设备。
  2. 在此设备上启动应用程序
  3. 从下拉列表中选择一个应用程序,然后单击“连接”

从已配置的应用程序启动应用程序

  1. 转到“应用程序”选项卡,然后选择一个应用程序。
  2. 单击“启动应用程序”。
  3. 从下拉列表中选择一个设备,然后单击“连接”。

使用“欢迎”选项卡中的“快速操作”启动应用程序

  1. 转到“欢迎”选项卡,然后选择“启动应用程序”。
  2. 从下拉列表中选择设备和应用程序。
  3. 单击“连接”

    有关快速操作的更多信息,请参阅“快速操作”。

与设备交互

您可以使用鼠标或操作栏与 MDM 中的设备进行交互,就像与实际物理设备交互一样。执行操作时,屏幕和操作将被锁定。



屏幕交互

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

操作

描述

程序

点击

访问屏幕上的元素。

单击设备屏幕上的元素。

双击

在屏幕上执行双击操作。

双击设备屏幕上的元素。

长按

长按

单击并按住一个元素。

开合(放大/缩小)

放大和缩小。不会记录此操作。

右击并按住,然后拖动至屏幕底部以放大,或向上拖动以缩小。

滑动

在屏幕上滑动。

单击并向屏幕的任何部分拖动。

键盘输入

输入文本并将其发送到手机。例如,您可以使用搜索栏快速访问网站。

  1. 双击文本区域以打开输入窗口。
  2. 输入文本。
  3. 选择“发送文本后按 Enter 键”,然后直接输入您的输入。
  4. 单击“发送文本”。

操作栏

下表列出了可以用来管理测试集的操作。操作栏位于设备旁边。

操作

描述

程序

iOS Home 键

返回到主屏幕。

单击“iOS 主页”按钮。

Android 返回键

返回上一个屏幕/页面。

单击“Android 后退”按钮。

Android Home 键

返回到主屏幕。

单击“Android 主页”按钮。

Android Apps 切换键

在应用程序之间切换。

单击“Android 切换应用程序”按钮,然后选择下一个操作。

将方向更改为横向

在设备的纵向(垂直)和横向(水平)模式之间切换。并非所有应用程序都支持屏幕方向。

单击“ 更改方向” 切换按钮以在模式之间切换。

刷新

刷新设备连接。

单击“刷新”按钮。

或者,当丢失连接时,单击“重新连接”按钮。

保存屏幕截图

保存当前屏幕。

单击“保存屏幕截图”,然后选择一个位置来保存文件。

发送文本

输入文本并将其发送到手机。例如,您可以使用搜索栏快速访问网站。

  1. 选择一个可聚焦元素,然后单击“发送文本”。
  2. 输入文本。
  3. 选择“发送文本后按 Enter 键”,然后直接输入您的输入。
  4. 取消选择“清除现有文本”可将文本粘贴到现有文本旁边而不清除它。
  5. 单击“发送文本”以确认。

绘制图案

在设备屏幕上绘制任何图案。 记录手指路径中的几个点,并在 XY 轴上显示。

  1. 选择 “绘制图案”docs image 并在用户界面元素中绘制所需的任何图案。
  2. 要在 Studio 中导入操作,请单击“ 导入录制的操作” 。 您在 MDM 中绘制的图案将显示为“ 绘制图案 ”活动,用于打印从手指路径记录的点。
启用 CV 录制Enables recording for automating UI elements identified by the Computer Vision feature. This feature uses a UiPath® neural network that is able to identify UI elements without the use of selectors. This method, in turn, manages to identify elements that are otherwise impossible to automate.
  1. 选择“启用 CV 录制”,然后选择要自动化的任何用户界面元素。
  2. 要在 Studio 中导入操作,请单击“导入录制的操作”。您在 MDM 中录制的用户界面元素在工作流中显示为相应的活动。

按已识别的元素选取

选择由 MDM 标识的用户界面元素。

单击“ 按已识别元素 选择” 以选择由 MDM 识别的用户界面元素。

按绝对位置选取

使用固定元素坐标选择用户界面元素。 坐标将记录为“ 位置滑动 ”活动。

单击 “按绝对位置 选择”,然后选择用于选择用户界面元素的默认坐标。

记录元素操作

记录在某些用户界面元素上完成的手动配置操作。 建议录制更精细的操作,例如向屏幕上的点击添加偏移量。

  1. 单击 “记录元素操作”docs image .
  2. 在设备屏幕上选择一个用户界面元素。
  3. 单击 单击docs image ,然后从下拉列表中选择一种屏幕交互类型。 例如,选择 “单击”。
  4. 单击 “配置操作”docs image 以进一步配置操作,以获得更高的粒度。
  5. 单击 “执行操作”docs image 在“ 录制的操作 ” 面板中运行刚刚录制的操作。

将 WebView 选取器切换为原生选取器

根据所使用的操作系统,尝试将 WebView 类型的未来选取器转换为本机类型的选取器。 此功能使 Web 应用程序自动化变得更加容易。

  1. 单击“将 WebView 选取器切换为原生选取器”docs image
  2. 开始记录您的操作。

安装应用程序

在您的设备上安装应用程序。

  1. 单击水平省略号以打开“高级设置”。
  2. 单击“安装应用程序”按钮,然后输入应用程序的完整位置。
  3. 单击“安装”以确认。

管理应用程序

管理当前应用程序。

  1. 单击水平省略号以打开“高级设置”。
  2. 单击“管理应用程序”,然后从下拉列表中选择以下操作之一:
    1. 启动: 启动默认的应用程序页面。
    2. 重置: 重新启动应用程序。
  3. 单击“执行”以确认。

管理其他应用程序

管理设备上的其他应用程序。您可以在测试应用程序之间的集成时使用此选项。

  1. 单击水平省略号以打开“高级设置”。
  2. 单击“管理其他应用程序”,然后输入您的应用程序名称。
  3. 从下拉列表中选择以下命令:
    1. 删除: 卸载应用程序。
    2. 激活: 打开应用程序。
    3. 终止: 关闭应用程序。
  4. 单击“执行”以确认。

打开 URL

在浏览器中打开 URL。

  1. 在您的设备上打开浏览器。
  2. 单击水平省略号以打开“高级设置”。
  3. 单击“打开 URL”并输入完整 URL。例如:https://www.google.com/
  4. 单击“打开”以确认。

打开深度链接

启动可打开特定页面的应用程序。

  1. 单击水平省略号以打开“高级设置”。
  2. 单击“打开深度链接”并配置以下内容:
    1. App: 应用程序路径
    2. 深度链接: 指定要打开的页面。
  3. 单击“打开”以确认。

保存源

保存设备的 XML 源文件。

  1. 单击水平省略号以打开“高级设置”。
  2. 单击“保存源代码”,然后选择要保存文件的位置。

设置地理位置

设置地理坐标。

  1. 单击水平省略号以打开“高级设置”。
  2. 单击“设置地理位置”,然后使用地图上的“纬度”、“经度”、“高度”查找器获取坐标。或者,您可以搜索您的位置。
  3. 单击“设置”以确认。

记录元素操作

记录”元素操作 功能位于“ 操作” 栏中。 这使您可以记录无法通过常规屏幕交互捕获的高度精细的操作。 “ 记录元素操作 ”功能的工作方式是记录在一个或多个用户界面元素上完成的操作,并进行配置。 操作的配置取决于您选择的屏幕交互类型。 例如,如果您选择 “单击” 作为屏幕交互,则可以配置为 “双击”“长按”



建议使用“ 记录元素操作 ”功能来录制更精细的操作,例如向屏幕上的点击添加偏移量。

使用记录元素操作

要使用“ 记录元素”操作 功能,请执行以下操作:

  1. 单击 “记录元素操作”docs image .
  2. 在设备屏幕上选择一个用户界面元素。
  3. 单击 单击docs image ,然后从下拉列表中选择一种屏幕交互类型。 例如,选择 “单击”。
  4. 单击 “配置操作”docs image 以进一步配置操作,以获得更高的粒度。
  5. 单击 “执行操作”docs image 在“ 录制的操作 ” 面板中运行刚刚录制的操作。

用作原生选取器的 WebView 选取器

可以在 操作 栏中找到作为原生选取器的 Web 视图选取器功能。 切换后,它会尝试将所有未来的选取器从 WebView 转换为 Native。 这允许与网页视图中的用户界面元素进行更好、更快和更熟悉的交互。

注意: 请记住,在某些情况下,此选择策略可能无法按预期工作,尤其是对于复杂网页或元素经常更新的网页。

将 WebView 选取器用作原生选取器

将 WebView 选取器用作为原生选取器

  1. 单击“将 WebView 选取器切换为原生选取器”docs image
  2. 开始记录您的操作。

记录的操作

您可以通过操作栏或在屏幕上指出您的操作以记录步骤,从而与设备进行交互。例如,您可以录制和管理操作,以在 MDM 中准备移动自动化工作流。有关更多信息,请参阅“使用录制的操作创建工作流”。



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

操作

描述

程序

执行

执行操作。

单击操作上的“播放”按钮以执行该操作。

复制

将操作复制到剪贴板。您可以使用 Studio 中的“导入录制的操作”将其粘贴到工作流中。

单击“复制”按钮,将操作复制到剪贴板。

删除

删除操作。

单击“删除”以从列表中删除操作。或者,您可以单击“全部清除”以删除所有操作。

重新排序

以替代顺序对操作列表重新排序。

将操作拖放到列表中的其他位置。

等待页面更新

等待页面来源检索每个操作的屏幕截图。

切换“每次操作结束后等待新的屏幕截图”。

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。