studio
2021.10
false
UiPath logo, featuring letters U and I in white
Studio 用户指南
Last updated 2024年9月23日

数据驱动的测试

概述

应用程序测试可能需要使用大型数据集来验证工作流的执行情况并涵盖极端情况。您可以导入数据集并在项目中使用,而不必为每个数据集创建多个测试用例。测试数据将作为 JSON 文件导入到项目中。可以在“项目”>“测试数据”下找到该文件。

条件

您可以配置数据变体文件以存储多达 2Gb 的数据。该文件名为 Package.VariationFile.MaxSizeInKBytes

数据源

  • Excel 数据表(XLSX 和 XLSM)
  • CSV
  • JSON 文件

添加测试数据

  1. 在 Studio 中打开工作流。
  2. 在“项目”面板中,右键单击一个测试用例,然后选择“添加测试数据”。或者,如果要将测试数据添加到所有项目,则可以在项目中选择多个测试用例。



  3. 浏览到您的 XLSX 或 CSV 文件,然后选择“工作表”。如果您有更新的 JSON 文件,则可以从下拉列表中选择该文件。
  4. 从数据文件中选择单个值或所有值。



数据从 Excel 文件中作为 InArgument 与关联的值一起导入,如以下屏幕截图中所示,其中并排显示了工作流和 Excel 文件。


提示:

使用数据变体运行/调试文件

您可以使用选定的或所有测试数据来调试或运行测试用例。

  1. 在“设计”功能区中,单击“使用数据变体运行文件”或“使用数据变体调试文件”
  2. 选择要使用的数据并确认操作。



如果对测试用例使用“验证带有运算符的表达式”活动,则系统会对每个选定的数据集执行一次。

管理数据变体文件

下表列出了您可以对包含数据变体的测试用例执行的操作。

操作

描述

程序

更新测试数据

通过选择创建新文件还是覆盖现有数据更新导入的测试数据。如果对 Excel 文件进行了任何更改,可以使用此操作。任何新列都将作为参数添加到测试用例中。

  1. 打开 Studio 并导航到您的项目。
  2. 在“项目”面板中,右键单击包含数据变体的测试用例,然后选择“更新测试数据”
  3. 浏览到您的 Excel 文件,然后选择“工作表”
  4. 从数据文件中选择单个值或所有值。
  5. 单击“导入”以保存更改。

删除测试数据

从测试用例中删除测试数据。

  1. 打开 Studio 并导航到您的项目。
  2. 在“项目”面板中,右键单击包含数据变体的测试用例,然后选择“删除测试数据”

修改测试数据 JSON 文件

直接将测试数据更新到 JSON 文件中。将测试数据添加到测试用例后,系统将创建文件。

  1. 打开 Studio 并导航到您的项目。
  2. 导航到“项目”>“测试数据”,然后使用代码编辑器打开 JSON 文件。

    JSON 文件名为 ExcelName_SheetNo.json

此页面有帮助吗?

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