Studio
2022.10
False
横幅背景图像
Studio 用户指南
上次更新日期 2024年4月26日

Data Service

概述

You can use UiPath® Data Service, both in Automation Cloud and Automation Suite, as a source for your data-driven testing. The data is imported from Data Service entities, exposing the fields as workflow arguments. All imported entities are stored in the Project tab, under Entities.

You can perform data-driven testing with Data Service only with version 22.4 or higher of the Testing.Activities package.

Important: After importing a data service entity, an argument is generated in the Arguments panel. The name of the argument must stay the same. If you change the name of the argument, you can't access the data anymore.

条件

  • 配置 Data Service 源时,将从实体中的第一个条目中提取数据。
  • 要使用动态测试数据运行调试测试用例,请使用测试资源管理器。 数据在运行时来自 Data Service 实体,测试资源管理器在运行时填充值。
  • 如果您关闭会话并再次打开项目,则需要再次运行包含数据变体的文件以加载测试数据。
  • 如果更新实体,则需要运行包含数据变体的文件,以加载更新的测试数据。
  • 数据变体为空的测试用例将标记为失败。
  • 当您执行包含来自 Data Service 的数据变体的测试用例时,系统会在 Orchestrator 中创建测试用例设置。

已知限制

如果您创建接受输入参数的数据驱动测试用例,将其发布到测试集中,并尝试直接从 Orchestrator 用户界面定义参数值,则输入参数值不会传递到测试变体。

解决方法:要克服此限制,请将输入参数直接添加到 Data Service 实体。

应用实体筛选器

将测试数据添加到测试用例时,可以筛选实体以仅从 Data Service 检索特定字段。您可以使用内置的查询生成器配置筛选器。

  1. 使用测试数据创建新测试用例,或将测试数据添加到现有测试用例
  2. 单击“来源”,然后从下拉列表中选择“Data Service”。

    注意:如果该选项不可用,请查看要求
  3. 选择一个实体或使用搜索功能进行查找。
  4. 单击“筛选器”图标以打开“查询生成器”。
  5. 使用第一个下拉列表,按条件(例如 CreateTime)进行筛选。
  6. (可选)单击“添加”,即可添加行和组,然后配置条件。
  7. (可选)您可以通过选择“AND”或“OR”来选择按所有或任何条件进行筛选。
  8. 输入筛选器的名称
  9. (可选)使用范围配置特定的行间隔。如果实体中有数百个字段,这将非常有用。
  10. 单击“确定”以确认。

    从实体中提取数据,并将其作为参数类型添加到测试用例中。仅提取实体中的第一个条目。您可以通过参数访问数据。



  • 概述
  • 条件
  • 已知限制
  • 应用实体筛选器
  • 相关文章

此页面是否有帮助?

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